if(typeof LS_Meta==='object'&&LS_Meta.fixGSAP){ var LS_oldGS=window.GreenSockGlobals,LS_oldGSQueue=window._gsQueue,LS_oldGSDefine=window._gsDefine;window._gsDefine=null,delete window._gsDefine;var LS_GSAP=window.GreenSockGlobals={};} var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(a,b,c){var d=function(a){var b,c=[],d=a.length;for(b=0;b!==d;c.push(a[b++]));return c},e=function(a,b,c){var d,e,f=a.cycle;for(d in f)e=f[d],a[d]="function"==typeof e?e(c,b[c]):e[c%e.length];delete a.cycle},f=function(a,b,d){c.call(this,a,b,d),this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._dirty=!0,this.render=f.prototype.render},g=1e-10,h=c._internals,i=h.isSelector,j=h.isArray,k=f.prototype=c.to({},.1,{}),l=[];f.version="1.19.0",k.constructor=f,k.kill()._gc=!1,f.killTweensOf=f.killDelayedCallsTo=c.killTweensOf,f.getTweensOf=c.getTweensOf,f.lagSmoothing=c.lagSmoothing,f.ticker=c.ticker,f.render=c.render,k.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),c.prototype.invalidate.call(this)},k.updateTo=function(a,b){var d,e=this.ratio,f=this.vars.immediateRender||a.immediateRender;b&&this._startTime.998){var g=this._totalTime;this.render(0,!0,!1),this._initted=!1,this.render(g,!0,!1)}else if(this._initted=!1,this._init(),this._time>0||f)for(var h,i=1/(1-e),j=this._firstPT;j;)h=j.s+j.c,j.c*=i,j.s=h-j.c,j=j._next;return this},k.render=function(a,b,c){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var d,e,f,i,j,k,l,m,n=this._dirty?this.totalDuration():this._totalDuration,o=this._time,p=this._totalTime,q=this._cycle,r=this._duration,s=this._rawPrevTime;if(a>=n-1e-7?(this._totalTime=n,this._cycle=this._repeat,this._yoyo&&0!==(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=r,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(d=!0,e="onComplete",c=c||this._timeline.autoRemoveChildren),0===r&&(this._initted||!this.vars.lazy||c)&&(this._startTime===this._timeline._duration&&(a=0),(0>s||0>=a&&a>=-1e-7||s===g&&"isPause"!==this.data)&&s!==a&&(c=!0,s>g&&(e="onReverseComplete")),this._rawPrevTime=m=!b||a||s===a?a:g)):1e-7>a?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==p||0===r&&s>0)&&(e="onReverseComplete",d=this._reversed),0>a&&(this._active=!1,0===r&&(this._initted||!this.vars.lazy||c)&&(s>=0&&(c=!0),this._rawPrevTime=m=!b||a||s===a?a:g)),this._initted||(c=!0)):(this._totalTime=this._time=a,0!==this._repeat&&(i=r+this._repeatDelay,this._cycle=this._totalTime/i>>0,0!==this._cycle&&this._cycle===this._totalTime/i&&a>=p&&this._cycle--,this._time=this._totalTime-this._cycle*i,this._yoyo&&0!==(1&this._cycle)&&(this._time=r-this._time),this._time>r?this._time=r:this._time<0&&(this._time=0)),this._easeType?(j=this._time/r,k=this._easeType,l=this._easePower,(1===k||3===k&&j>=.5)&&(j=1-j),3===k&&(j*=2),1===l?j*=j:2===l?j*=j*j:3===l?j*=j*j*j:4===l&&(j*=j*j*j*j),1===k?this.ratio=1-j:2===k?this.ratio=j:this._time/r<.5?this.ratio=j/2:this.ratio=1-j/2):this.ratio=this._ease.getRatio(this._time/r)),o===this._time&&!c&&q===this._cycle)return void(p!==this._totalTime&&this._onUpdate&&(b||this._callback("onUpdate")));if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!c&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=o,this._totalTime=p,this._rawPrevTime=s,this._cycle=q,h.lazyTweens.push(this),void(this._lazy=[a,b]);this._time&&!d?this.ratio=this._ease.getRatio(this._time/r):d&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==o&&a>=0&&(this._active=!0),0===p&&(2===this._initted&&a>0&&this._init(),this._startAt&&(a>=0?this._startAt.render(a,b,c):e||(e="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===r)&&(b||this._callback("onStart"))),f=this._firstPT;f;)f.f?f.t[f.p](f.c*this.ratio+f.s):f.t[f.p]=f.c*this.ratio+f.s,f=f._next;this._onUpdate&&(0>a&&this._startAt&&this._startTime&&this._startAt.render(a,b,c),b||(this._totalTime!==p||e)&&this._callback("onUpdate")),this._cycle!==q&&(b||this._gc||this.vars.onRepeat&&this._callback("onRepeat")),e&&(!this._gc||c)&&(0>a&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(a,b,c),d&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[e]&&this._callback(e),0===r&&this._rawPrevTime===g&&m!==g&&(this._rawPrevTime=0))},f.to=function(a,b,c){return new f(a,b,c)},f.from=function(a,b,c){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,new f(a,b,c)},f.fromTo=function(a,b,c,d){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,new f(a,b,d)},f.staggerTo=f.allTo=function(a,b,g,h,k,m,n){h=h||0;var o,p,q,r,s=0,t=[],u=function(){g.onComplete&&g.onComplete.apply(g.onCompleteScope||this,arguments),k.apply(n||g.callbackScope||this,m||l)},v=g.cycle,w=g.startAt&&g.startAt.cycle;for(j(a)||("string"==typeof a&&(a=c.selector(a)||a),i(a)&&(a=d(a))),a=a||[],0>h&&(a=d(a),a.reverse(),h*=-1),o=a.length-1,q=0;o>=q;q++){p={};for(r in g)p[r]=g[r];if(v&&(e(p,a,q),null!=p.duration&&(b=p.duration,delete p.duration)),w){w=p.startAt={};for(r in g.startAt)w[r]=g.startAt[r];e(p.startAt,a,q)}p.delay=s+(p.delay||0),q===o&&k&&(p.onComplete=u),t[q]=new f(a[q],b,p),s+=h}return t},f.staggerFrom=f.allFrom=function(a,b,c,d,e,g,h){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,f.staggerTo(a,b,c,d,e,g,h)},f.staggerFromTo=f.allFromTo=function(a,b,c,d,e,g,h,i){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,f.staggerTo(a,b,d,e,g,h,i)},f.delayedCall=function(a,b,c,d,e){return new f(b,0,{delay:a,onComplete:b,onCompleteParams:c,callbackScope:d,onReverseComplete:b,onReverseCompleteParams:c,immediateRender:!1,useFrames:e,overwrite:0})},f.set=function(a,b){return new f(a,0,b)},f.isTweening=function(a){return c.getTweensOf(a,!0).length>0};var m=function(a,b){for(var d=[],e=0,f=a._first;f;)f instanceof c?d[e++]=f:(b&&(d[e++]=f),d=d.concat(m(f,b)),e=d.length),f=f._next;return d},n=f.getAllTweens=function(b){return m(a._rootTimeline,b).concat(m(a._rootFramesTimeline,b))};f.killAll=function(a,c,d,e){null==c&&(c=!0),null==d&&(d=!0);var f,g,h,i=n(0!=e),j=i.length,k=c&&d&&e;for(h=0;j>h;h++)g=i[h],(k||g instanceof b||(f=g.target===g.vars.onComplete)&&d||c&&!f)&&(a?g.totalTime(g._reversed?0:g.totalDuration()):g._enabled(!1,!1))},f.killChildTweensOf=function(a,b){if(null!=a){var e,g,k,l,m,n=h.tweenLookup;if("string"==typeof a&&(a=c.selector(a)||a),i(a)&&(a=d(a)),j(a))for(l=a.length;--l>-1;)f.killChildTweensOf(a[l],b);else{e=[];for(k in n)for(g=n[k].target.parentNode;g;)g===a&&(e=e.concat(n[k].tweens)),g=g.parentNode;for(m=e.length,l=0;m>l;l++)b&&e[l].totalTime(e[l].totalDuration()),e[l]._enabled(!1,!1)}}};var o=function(a,c,d,e){c=c!==!1,d=d!==!1,e=e!==!1;for(var f,g,h=n(e),i=c&&d&&e,j=h.length;--j>-1;)g=h[j],(i||g instanceof b||(f=g.target===g.vars.onComplete)&&d||c&&!f)&&g.paused(a)};return f.pauseAll=function(a,b,c){o(!0,a,b,c)},f.resumeAll=function(a,b,c){o(!1,a,b,c)},f.globalTimeScale=function(b){var d=a._rootTimeline,e=c.ticker.time;return arguments.length?(b=b||g,d._startTime=e-(e-d._startTime)*d._timeScale/b,d=a._rootFramesTimeline,e=c.ticker.frame,d._startTime=e-(e-d._startTime)*d._timeScale/b,d._timeScale=a._rootTimeline._timeScale=b,b):d._timeScale},k.progress=function(a,b){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-a:a)+this._cycle*(this._duration+this._repeatDelay),b):this._time/this.duration()},k.totalProgress=function(a,b){return arguments.length?this.totalTime(this.totalDuration()*a,b):this._totalTime/this.totalDuration()},k.time=function(a,b){return arguments.length?(this._dirty&&this.totalDuration(),a>this._duration&&(a=this._duration),this._yoyo&&0!==(1&this._cycle)?a=this._duration-a+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(a+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(a,b)):this._time},k.duration=function(b){return arguments.length?a.prototype.duration.call(this,b):this._duration},k.totalDuration=function(a){return arguments.length?-1===this._repeat?this:this.duration((a-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},k.repeat=function(a){return arguments.length?(this._repeat=a,this._uncache(!0)):this._repeat},k.repeatDelay=function(a){return arguments.length?(this._repeatDelay=a,this._uncache(!0)):this._repeatDelay},k.yoyo=function(a){return arguments.length?(this._yoyo=a,this):this._yoyo},f},!0),_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(a,b,c){var d=function(a){b.call(this,a),this._labels={},this.autoRemoveChildren=this.vars.autoRemoveChildren===!0,this.smoothChildTiming=this.vars.smoothChildTiming===!0,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var c,d,e=this.vars;for(d in e)c=e[d],i(c)&&-1!==c.join("").indexOf("{self}")&&(e[d]=this._swapSelfInParams(c));i(e.tweens)&&this.add(e.tweens,0,e.align,e.stagger)},e=1e-10,f=c._internals,g=d._internals={},h=f.isSelector,i=f.isArray,j=f.lazyTweens,k=f.lazyRender,l=_gsScope._gsDefine.globals,m=function(a){var b,c={};for(b in a)c[b]=a[b];return c},n=function(a,b,c){var d,e,f=a.cycle;for(d in f)e=f[d],a[d]="function"==typeof e?e.call(b[c],c):e[c%e.length];delete a.cycle},o=g.pauseCallback=function(){},p=function(a){var b,c=[],d=a.length;for(b=0;b!==d;c.push(a[b++]));return c},q=d.prototype=new b;return d.version="1.19.0",q.constructor=d,q.kill()._gc=q._forcingPlayhead=q._hasPause=!1,q.to=function(a,b,d,e){var f=d.repeat&&l.TweenMax||c;return b?this.add(new f(a,b,d),e):this.set(a,d,e)},q.from=function(a,b,d,e){return this.add((d.repeat&&l.TweenMax||c).from(a,b,d),e)},q.fromTo=function(a,b,d,e,f){var g=e.repeat&&l.TweenMax||c;return b?this.add(g.fromTo(a,b,d,e),f):this.set(a,e,f)},q.staggerTo=function(a,b,e,f,g,i,j,k){var l,o,q=new d({onComplete:i,onCompleteParams:j,callbackScope:k,smoothChildTiming:this.smoothChildTiming}),r=e.cycle;for("string"==typeof a&&(a=c.selector(a)||a),a=a||[],h(a)&&(a=p(a)),f=f||0,0>f&&(a=p(a),a.reverse(),f*=-1),o=0;ol;l++)i(m=e[l])&&(m=new d({tweens:m})),this.add(m,j),"string"!=typeof m&&"function"!=typeof m&&("sequence"===g?j=m._startTime+m.totalDuration()/m._timeScale:"start"===g&&(m._startTime-=m.delay())),j+=h;return this._uncache(!0)}if("string"==typeof e)return this.addLabel(e,f);if("function"!=typeof e)throw"Cannot add "+e+" into the timeline; it is not a tween, timeline, function, or string.";e=c.delayedCall(0,e)}if(b.prototype.add.call(this,e,f),(this._gc||this._time===this._duration)&&!this._paused&&this._duratione._startTime;n._timeline;)o&&n._timeline.smoothChildTiming?n.totalTime(n._totalTime,!0):n._gc&&n._enabled(!0,!1),n=n._timeline;return this},q.remove=function(b){if(b instanceof a){this._remove(b,!1);var c=b._timeline=b.vars.useFrames?a._rootFramesTimeline:a._rootTimeline;return b._startTime=(b._paused?b._pauseTime:c._time)-(b._reversed?b.totalDuration()-b._totalTime:b._totalTime)/b._timeScale,this}if(b instanceof Array||b&&b.push&&i(b)){for(var d=b.length;--d>-1;)this.remove(b[d]);return this}return"string"==typeof b?this.removeLabel(b):this.kill(null,b)},q._remove=function(a,c){b.prototype._remove.call(this,a,c);var d=this._last;return d?this._time>d._startTime+d._totalDuration/d._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},q.append=function(a,b){return this.add(a,this._parseTimeOrLabel(null,b,!0,a))},q.insert=q.insertMultiple=function(a,b,c,d){return this.add(a,b||0,c,d)},q.appendMultiple=function(a,b,c,d){return this.add(a,this._parseTimeOrLabel(null,b,!0,a),c,d)},q.addLabel=function(a,b){return this._labels[a]=this._parseTimeOrLabel(b),this},q.addPause=function(a,b,d,e){var f=c.delayedCall(0,o,d,e||this);return f.vars.onComplete=f.vars.onReverseComplete=b,f.data="isPause",this._hasPause=!0,this.add(f,a)},q.removeLabel=function(a){return delete this._labels[a],this},q.getLabelTime=function(a){return null!=this._labels[a]?this._labels[a]:-1},q._parseTimeOrLabel=function(b,c,d,e){var f;if(e instanceof a&&e.timeline===this)this.remove(e);else if(e&&(e instanceof Array||e.push&&i(e)))for(f=e.length;--f>-1;)e[f]instanceof a&&e[f].timeline===this&&this.remove(e[f]);if("string"==typeof c)return this._parseTimeOrLabel(c,d&&"number"==typeof b&&null==this._labels[c]?b-this.duration():0,d);if(c=c||0,"string"!=typeof b||!isNaN(b)&&null==this._labels[b])null==b&&(b=this.duration());else{if(f=b.indexOf("="),-1===f)return null==this._labels[b]?d?this._labels[b]=this.duration()+c:c:this._labels[b]+c;c=parseInt(b.charAt(f-1)+"1",10)*Number(b.substr(f+1)),b=f>1?this._parseTimeOrLabel(b.substr(0,f-1),0,d):this.duration()}return Number(b)+c},q.seek=function(a,b){return this.totalTime("number"==typeof a?a:this._parseTimeOrLabel(a),b!==!1)},q.stop=function(){return this.paused(!0)},q.gotoAndPlay=function(a,b){return this.play(a,b)},q.gotoAndStop=function(a,b){return this.pause(a,b)},q.render=function(a,b,c){this._gc&&this._enabled(!0,!1);var d,f,g,h,i,l,m,n=this._dirty?this.totalDuration():this._totalDuration,o=this._time,p=this._startTime,q=this._timeScale,r=this._paused;if(a>=n-1e-7)this._totalTime=this._time=n,this._reversed||this._hasPausedChild()||(f=!0,h="onComplete",i=!!this._timeline.autoRemoveChildren,0===this._duration&&(0>=a&&a>=-1e-7||this._rawPrevTime<0||this._rawPrevTime===e)&&this._rawPrevTime!==a&&this._first&&(i=!0,this._rawPrevTime>e&&(h="onReverseComplete"))),this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,a=n+1e-4;else if(1e-7>a)if(this._totalTime=this._time=0,(0!==o||0===this._duration&&this._rawPrevTime!==e&&(this._rawPrevTime>0||0>a&&this._rawPrevTime>=0))&&(h="onReverseComplete",f=this._reversed),0>a)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(i=f=!0,h="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(i=!0),this._rawPrevTime=a;else{if(this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,0===a&&f)for(d=this._first;d&&0===d._startTime;)d._duration||(f=!1),d=d._next;a=0,this._initted||(i=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!b){if(a>=o)for(d=this._first;d&&d._startTime<=a&&!l;)d._duration||"isPause"!==d.data||d.ratio||0===d._startTime&&0===this._rawPrevTime||(l=d),d=d._next;else for(d=this._last;d&&d._startTime>=a&&!l;)d._duration||"isPause"===d.data&&d._rawPrevTime>0&&(l=d),d=d._prev;l&&(this._time=a=l._startTime,this._totalTime=a+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=a}if(this._time!==o&&this._first||c||i||l){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==o&&a>0&&(this._active=!0),0===o&&this.vars.onStart&&(0===this._time&&this._duration||b||this._callback("onStart")),m=this._time,m>=o)for(d=this._first;d&&(g=d._next,m===this._time&&(!this._paused||r));)(d._active||d._startTime<=m&&!d._paused&&!d._gc)&&(l===d&&this.pause(),d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)),d=g;else for(d=this._last;d&&(g=d._prev,m===this._time&&(!this._paused||r));){if(d._active||d._startTime<=o&&!d._paused&&!d._gc){if(l===d){for(l=d._prev;l&&l.endTime()>this._time;)l.render(l._reversed?l.totalDuration()-(a-l._startTime)*l._timeScale:(a-l._startTime)*l._timeScale,b,c),l=l._prev;l=null,this.pause()}d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)}d=g}this._onUpdate&&(b||(j.length&&k(),this._callback("onUpdate"))),h&&(this._gc||(p===this._startTime||q!==this._timeScale)&&(0===this._time||n>=this.totalDuration())&&(f&&(j.length&&k(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[h]&&this._callback(h)))}},q._hasPausedChild=function(){for(var a=this._first;a;){if(a._paused||a instanceof d&&a._hasPausedChild())return!0;a=a._next}return!1},q.getChildren=function(a,b,d,e){e=e||-9999999999;for(var f=[],g=this._first,h=0;g;)g._startTime-1;)(d[e].timeline===this||b&&this._contains(d[e]))&&(g[h++]=d[e]);return f&&this._enabled(!1,!0),g},q.recent=function(){return this._recent},q._contains=function(a){for(var b=a.timeline;b;){if(b===this)return!0;b=b.timeline}return!1},q.shiftChildren=function(a,b,c){c=c||0;for(var d,e=this._first,f=this._labels;e;)e._startTime>=c&&(e._startTime+=a),e=e._next;if(b)for(d in f)f[d]>=c&&(f[d]+=a);return this._uncache(!0)},q._kill=function(a,b){if(!a&&!b)return this._enabled(!1,!1);for(var c=b?this.getTweensOf(b):this.getChildren(!0,!0,!1),d=c.length,e=!1;--d>-1;)c[d]._kill(a,b)&&(e=!0);return e},q.clear=function(a){var b=this.getChildren(!1,!0,!0),c=b.length;for(this._time=this._totalTime=0;--c>-1;)b[c]._enabled(!1,!1);return a!==!1&&(this._labels={}),this._uncache(!0)},q.invalidate=function(){for(var b=this._first;b;)b.invalidate(),b=b._next;return a.prototype.invalidate.call(this)},q._enabled=function(a,c){if(a===this._gc)for(var d=this._first;d;)d._enabled(a,!0),d=d._next;return b.prototype._enabled.call(this,a,c)},q.totalTime=function(b,c,d){this._forcingPlayhead=!0;var e=a.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,e},q.duration=function(a){return arguments.length?(0!==this.duration()&&0!==a&&this.timeScale(this._duration/a),this):(this._dirty&&this.totalDuration(),this._duration)},q.totalDuration=function(a){if(!arguments.length){if(this._dirty){for(var b,c,d=0,e=this._last,f=999999999999;e;)b=e._prev,e._dirty&&e.totalDuration(),e._startTime>f&&this._sortChildren&&!e._paused?this.add(e,e._startTime-e._delay):f=e._startTime,e._startTime<0&&!e._paused&&(d-=e._startTime,this._timeline.smoothChildTiming&&(this._startTime+=e._startTime/this._timeScale),this.shiftChildren(-e._startTime,!1,-9999999999),f=0),c=e._startTime+e._totalDuration/e._timeScale,c>d&&(d=c),e=b;this._duration=this._totalDuration=d,this._dirty=!1}return this._totalDuration}return a&&this.totalDuration()?this.timeScale(this._totalDuration/a):this},q.paused=function(b){if(!b)for(var c=this._first,d=this._time;c;)c._startTime===d&&"isPause"===c.data&&(c._rawPrevTime=0),c=c._next;return a.prototype.paused.apply(this,arguments)},q.usesFrames=function(){for(var b=this._timeline;b._timeline;)b=b._timeline;return b===a._rootFramesTimeline},q.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},d},!0),_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(a,b,c){var d=function(b){a.call(this,b),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._dirty=!0},e=1e-10,f=b._internals,g=f.lazyTweens,h=f.lazyRender,i=_gsScope._gsDefine.globals,j=new c(null,null,1,0),k=d.prototype=new a;return k.constructor=d,k.kill()._gc=!1,d.version="1.19.0",k.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),a.prototype.invalidate.call(this)},k.addCallback=function(a,c,d,e){return this.add(b.delayedCall(0,a,d,e),c)},k.removeCallback=function(a,b){if(a)if(null==b)this._kill(null,a);else for(var c=this.getTweensOf(a,!1),d=c.length,e=this._parseTimeOrLabel(b);--d>-1;)c[d]._startTime===e&&c[d]._enabled(!1,!1);return this},k.removePause=function(b){return this.removeCallback(a._internals.pauseCallback,b)},k.tweenTo=function(a,c){c=c||{};var d,e,f,g={ease:j,useFrames:this.usesFrames(),immediateRender:!1},h=c.repeat&&i.TweenMax||b;for(e in c)g[e]=c[e];return g.time=this._parseTimeOrLabel(a),d=Math.abs(Number(g.time)-this._time)/this._timeScale||.001,f=new h(this,d,g),g.onStart=function(){f.target.paused(!0),f.vars.time!==f.target.time()&&d===f.duration()&&f.duration(Math.abs(f.vars.time-f.target.time())/f.target._timeScale),c.onStart&&f._callback("onStart")},f},k.tweenFromTo=function(a,b,c){c=c||{},a=this._parseTimeOrLabel(a),c.startAt={onComplete:this.seek,onCompleteParams:[a],callbackScope:this},c.immediateRender=c.immediateRender!==!1;var d=this.tweenTo(b,c);return d.duration(Math.abs(d.vars.time-a)/this._timeScale||.001)},k.render=function(a,b,c){this._gc&&this._enabled(!0,!1);var d,f,i,j,k,l,m,n,o=this._dirty?this.totalDuration():this._totalDuration,p=this._duration,q=this._time,r=this._totalTime,s=this._startTime,t=this._timeScale,u=this._rawPrevTime,v=this._paused,w=this._cycle;if(a>=o-1e-7)this._locked||(this._totalTime=o,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(f=!0,j="onComplete",k=!!this._timeline.autoRemoveChildren,0===this._duration&&(0>=a&&a>=-1e-7||0>u||u===e)&&u!==a&&this._first&&(k=!0,u>e&&(j="onReverseComplete"))),this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,this._yoyo&&0!==(1&this._cycle)?this._time=a=0:(this._time=p,a=p+1e-4);else if(1e-7>a)if(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==q||0===p&&u!==e&&(u>0||0>a&&u>=0)&&!this._locked)&&(j="onReverseComplete",f=this._reversed),0>a)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(k=f=!0,j="onReverseComplete"):u>=0&&this._first&&(k=!0),this._rawPrevTime=a;else{if(this._rawPrevTime=p||!b||a||this._rawPrevTime===a?a:e,0===a&&f)for(d=this._first;d&&0===d._startTime;)d._duration||(f=!1),d=d._next;a=0,this._initted||(k=!0)}else if(0===p&&0>u&&(k=!0),this._time=this._rawPrevTime=a,this._locked||(this._totalTime=a,0!==this._repeat&&(l=p+this._repeatDelay,this._cycle=this._totalTime/l>>0,0!==this._cycle&&this._cycle===this._totalTime/l&&a>=r&&this._cycle--,this._time=this._totalTime-this._cycle*l,this._yoyo&&0!==(1&this._cycle)&&(this._time=p-this._time),this._time>p?(this._time=p,a=p+1e-4):this._time<0?this._time=a=0:a=this._time)),this._hasPause&&!this._forcingPlayhead&&!b){if(a=this._time,a>=q)for(d=this._first;d&&d._startTime<=a&&!m;)d._duration||"isPause"!==d.data||d.ratio||0===d._startTime&&0===this._rawPrevTime||(m=d),d=d._next;else for(d=this._last;d&&d._startTime>=a&&!m;)d._duration||"isPause"===d.data&&d._rawPrevTime>0&&(m=d),d=d._prev;m&&(this._time=a=m._startTime,this._totalTime=a+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==w&&!this._locked){var x=this._yoyo&&0!==(1&w),y=x===(this._yoyo&&0!==(1&this._cycle)),z=this._totalTime,A=this._cycle,B=this._rawPrevTime,C=this._time;if(this._totalTime=w*p,this._cycle0&&(this._active=!0),0===r&&this.vars.onStart&&(0===this._totalTime&&this._totalDuration||b||this._callback("onStart")),n=this._time,n>=q)for(d=this._first;d&&(i=d._next,n===this._time&&(!this._paused||v));)(d._active||d._startTime<=this._time&&!d._paused&&!d._gc)&&(m===d&&this.pause(),d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)),d=i;else for(d=this._last;d&&(i=d._prev,n===this._time&&(!this._paused||v));){if(d._active||d._startTime<=q&&!d._paused&&!d._gc){if(m===d){for(m=d._prev;m&&m.endTime()>this._time;)m.render(m._reversed?m.totalDuration()-(a-m._startTime)*m._timeScale:(a-m._startTime)*m._timeScale,b,c),m=m._prev;m=null,this.pause()}d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)}d=i}this._onUpdate&&(b||(g.length&&h(),this._callback("onUpdate"))),j&&(this._locked||this._gc||(s===this._startTime||t!==this._timeScale)&&(0===this._time||o>=this.totalDuration())&&(f&&(g.length&&h(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[j]&&this._callback(j)))},k.getActive=function(a,b,c){null==a&&(a=!0),null==b&&(b=!0),null==c&&(c=!1);var d,e,f=[],g=this.getChildren(a,b,c),h=0,i=g.length;for(d=0;i>d;d++)e=g[d],e.isActive()&&(f[h++]=e);return f},k.getLabelAfter=function(a){a||0!==a&&(a=this._time);var b,c=this.getLabelsArray(),d=c.length;for(b=0;d>b;b++)if(c[b].time>a)return c[b].name;return null},k.getLabelBefore=function(a){null==a&&(a=this._time);for(var b=this.getLabelsArray(),c=b.length;--c>-1;)if(b[c].timethis._duration&&(a=this._duration),this._yoyo&&0!==(1&this._cycle)?a=this._duration-a+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(a+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(a,b)):this._time},k.repeat=function(a){return arguments.length?(this._repeat=a,this._uncache(!0)):this._repeat},k.repeatDelay=function(a){return arguments.length?(this._repeatDelay=a,this._uncache(!0)):this._repeatDelay},k.yoyo=function(a){return arguments.length?(this._yoyo=a,this):this._yoyo},k.currentLabel=function(a){return arguments.length?this.seek(a,!0):this.getLabelBefore(this._time+1e-8)},d},!0),function(){var a=180/Math.PI,b=[],c=[],d=[],e={},f=_gsScope._gsDefine.globals,g=function(a,b,c,d){c===d&&(c=d-(d-b)/1e6),a===b&&(b=a+(c-a)/1e6),this.a=a,this.b=b,this.c=c,this.d=d,this.da=d-a,this.ca=c-a,this.ba=b-a},h=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",i=function(a,b,c,d){var e={a:a},f={},g={},h={c:d},i=(a+b)/2,j=(b+c)/2,k=(c+d)/2,l=(i+j)/2,m=(j+k)/2,n=(m-l)/8;return e.b=i+(a-i)/4,f.b=l+n,e.c=f.a=(e.b+f.b)/2,f.c=g.a=(l+m)/2,g.b=m-n,h.b=k+(d-k)/4,g.c=h.a=(g.b+h.b)/2,[e,f,g,h]},j=function(a,e,f,g,h){var j,k,l,m,n,o,p,q,r,s,t,u,v,w=a.length-1,x=0,y=a[0].a;for(j=0;w>j;j++)n=a[x],k=n.a,l=n.d,m=a[x+1].d,h?(t=b[j],u=c[j],v=(u+t)*e*.25/(g?.5:d[j]||.5),o=l-(l-k)*(g?.5*e:0!==t?v/t:0),p=l+(m-l)*(g?.5*e:0!==u?v/u:0),q=l-(o+((p-o)*(3*t/(t+u)+.5)/4||0))):(o=l-(l-k)*e*.5,p=l+(m-l)*e*.5,q=l-(o+p)/2),o+=q,p+=q,n.c=r=o,0!==j?n.b=y:n.b=y=n.a+.6*(n.c-n.a),n.da=l-k,n.ca=r-k,n.ba=y-k,f?(s=i(k,y,r,l),a.splice(x,1,s[0],s[1],s[2],s[3]),x+=4):x++,y=p;n=a[x],n.b=y,n.c=y+.4*(n.d-y),n.da=n.d-n.a,n.ca=n.c-n.a,n.ba=y-n.a,f&&(s=i(n.a,y,n.c,n.d),a.splice(x,1,s[0],s[1],s[2],s[3]))},k=function(a,d,e,f){var h,i,j,k,l,m,n=[];if(f)for(a=[f].concat(a),i=a.length;--i>-1;)"string"==typeof(m=a[i][d])&&"="===m.charAt(1)&&(a[i][d]=f[d]+Number(m.charAt(0)+m.substr(2)));if(h=a.length-2,0>h)return n[0]=new g(a[0][d],0,0,a[-1>h?0:1][d]),n;for(i=0;h>i;i++)j=a[i][d],k=a[i+1][d],n[i]=new g(j,0,0,k),e&&(l=a[i+2][d],b[i]=(b[i]||0)+(k-j)*(k-j),c[i]=(c[i]||0)+(l-k)*(l-k));return n[i]=new g(a[i][d],0,0,a[i+1][d]),n},l=function(a,f,g,i,l,m){var n,o,p,q,r,s,t,u,v={},w=[],x=m||a[0];l="string"==typeof l?","+l+",":h,null==f&&(f=1);for(o in a[0])w.push(o);if(a.length>1){for(u=a[a.length-1],t=!0,n=w.length;--n>-1;)if(o=w[n],Math.abs(x[o]-u[o])>.05){t=!1;break}t&&(a=a.concat(),m&&a.unshift(m),a.push(a[1]),m=a[a.length-3])}for(b.length=c.length=d.length=0,n=w.length;--n>-1;)o=w[n],e[o]=-1!==l.indexOf(","+o+","),v[o]=k(a,o,e[o],m);for(n=b.length;--n>-1;)b[n]=Math.sqrt(b[n]),c[n]=Math.sqrt(c[n]);if(!i){for(n=w.length;--n>-1;)if(e[o])for(p=v[w[n]],s=p.length-1,q=0;s>q;q++)r=p[q+1].da/c[q]+p[q].da/b[q]||0,d[q]=(d[q]||0)+r*r;for(n=d.length;--n>-1;)d[n]=Math.sqrt(d[n])}for(n=w.length,q=g?4:1;--n>-1;)o=w[n],p=v[o],j(p,f,g,i,e[o]),t&&(p.splice(0,q),p.splice(p.length-q,q));return v},m=function(a,b,c){b=b||"soft";var d,e,f,h,i,j,k,l,m,n,o,p={},q="cubic"===b?3:2,r="soft"===b,s=[];if(r&&c&&(a=[c].concat(a)),null==a||a.length-1;){for(m=s[j],p[m]=i=[],n=0,l=a.length,k=0;l>k;k++)d=null==c?a[k][m]:"string"==typeof(o=a[k][m])&&"="===o.charAt(1)?c[m]+Number(o.charAt(0)+o.substr(2)):Number(o),r&&k>1&&l-1>k&&(i[n++]=(d+i[n-2])/2),i[n++]=d;for(l=n-q+1,n=0,k=0;l>k;k+=q)d=i[k],e=i[k+1],f=i[k+2],h=2===q?0:i[k+3],i[n++]=o=3===q?new g(d,e,f,h):new g(d,(2*e+d)/3,(2*e+f)/3,f);i.length=n}return p},n=function(a,b,c){for(var d,e,f,g,h,i,j,k,l,m,n,o=1/c,p=a.length;--p>-1;)for(m=a[p],f=m.a,g=m.d-f,h=m.c-f,i=m.b-f,d=e=0,k=1;c>=k;k++)j=o*k,l=1-j,d=e-(e=(j*j*g+3*l*(j*h+l*i))*j),n=p*c+k-1,b[n]=(b[n]||0)+d*d},o=function(a,b){b=b>>0||6;var c,d,e,f,g=[],h=[],i=0,j=0,k=b-1,l=[],m=[];for(c in a)n(a[c],g,b);for(e=g.length,d=0;e>d;d++)i+=Math.sqrt(g[d]),f=d%b,m[f]=i,f===k&&(j+=i,f=d/b>>0,l[f]=m,h[f]=j,i=0,m=[]);return{length:j,lengths:h, segments:l}},p=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.7",API:2,global:!0,init:function(a,b,c){this._target=a,b instanceof Array&&(b={values:b}),this._func={},this._mod={},this._props=[],this._timeRes=null==b.timeResolution?6:parseInt(b.timeResolution,10);var d,e,f,g,h,i=b.values||[],j={},k=i[0],n=b.autoRotate||c.vars.orientToBezier;this._autoRotate=n?n instanceof Array?n:[["x","y","rotation",n===!0?0:Number(n)||0]]:null;for(d in k)this._props.push(d);for(f=this._props.length;--f>-1;)d=this._props[f],this._overwriteProps.push(d),e=this._func[d]="function"==typeof a[d],j[d]=e?a[d.indexOf("set")||"function"!=typeof a["get"+d.substr(3)]?d:"get"+d.substr(3)]():parseFloat(a[d]),h||j[d]!==i[0][d]&&(h=j);if(this._beziers="cubic"!==b.type&&"quadratic"!==b.type&&"soft"!==b.type?l(i,isNaN(b.curviness)?1:b.curviness,!1,"thruBasic"===b.type,b.correlate,h):m(i,b.type,j),this._segCount=this._beziers[d].length,this._timeRes){var p=o(this._beziers,this._timeRes);this._length=p.length,this._lengths=p.lengths,this._segments=p.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(n=this._autoRotate)for(this._initialRotations=[],n[0]instanceof Array||(this._autoRotate=n=[n]),f=n.length;--f>-1;){for(g=0;3>g;g++)d=n[f][g],this._func[d]="function"==typeof a[d]?a[d.indexOf("set")||"function"!=typeof a["get"+d.substr(3)]?d:"get"+d.substr(3)]:!1;d=n[f][2],this._initialRotations[f]=(this._func[d]?this._func[d].call(this._target):this._target[d])||0,this._overwriteProps.push(d)}return this._startRatio=c.vars.runBackwards?1:0,!0},set:function(b){var c,d,e,f,g,h,i,j,k,l,m=this._segCount,n=this._func,o=this._target,p=b!==this._startRatio;if(this._timeRes){if(k=this._lengths,l=this._curSeg,b*=this._length,e=this._li,b>this._l2&&m-1>e){for(j=m-1;j>e&&(this._l2=k[++e])<=b;);this._l1=k[e-1],this._li=e,this._curSeg=l=this._segments[e],this._s2=l[this._s1=this._si=0]}else if(b0){for(;e>0&&(this._l1=k[--e])>=b;);0===e&&bthis._s2&&ee&&(this._s2=l[++e])<=b;);this._s1=l[e-1],this._si=e}else if(b0){for(;e>0&&(this._s1=l[--e])>=b;);0===e&&bb?0:b>=1?m-1:m*b>>0,h=(b-c*(1/m))*m;for(d=1-h,e=this._props.length;--e>-1;)f=this._props[e],g=this._beziers[f][c],i=(h*h*g.da+3*d*(h*g.ca+d*g.ba))*h+g.a,this._mod[f]&&(i=this._mod[f](i,o)),n[f]?o[f](i):o[f]=i;if(this._autoRotate){var q,r,s,t,u,v,w,x=this._autoRotate;for(e=x.length;--e>-1;)f=x[e][2],v=x[e][3]||0,w=x[e][4]===!0?1:a,g=this._beziers[x[e][0]],q=this._beziers[x[e][1]],g&&q&&(g=g[c],q=q[c],r=g.a+(g.b-g.a)*h,t=g.b+(g.c-g.b)*h,r+=(t-r)*h,t+=(g.c+(g.d-g.c)*h-t)*h,s=q.a+(q.b-q.a)*h,u=q.b+(q.c-q.b)*h,s+=(u-s)*h,u+=(q.c+(q.d-q.c)*h-u)*h,i=p?Math.atan2(u-s,t-r)*w+v:this._initialRotations[e],this._mod[f]&&(i=this._mod[f](i,o)),n[f]?o[f](i):o[f]=i)}}}),q=p.prototype;p.bezierThrough=l,p.cubicToQuadratic=i,p._autoCSS=!0,p.quadraticToCubic=function(a,b,c){return new g(a,(2*b+a)/3,(2*b+c)/3,c)},p._cssRegister=function(){var a=f.CSSPlugin;if(a){var b=a._internals,c=b._parseToProxy,d=b._setPluginRatio,e=b.CSSPropTween;b._registerComplexSpecialProp("bezier",{parser:function(a,b,f,g,h,i){b instanceof Array&&(b={values:b}),i=new p;var j,k,l,m=b.values,n=m.length-1,o=[],q={};if(0>n)return h;for(j=0;n>=j;j++)l=c(a,m[j],g,h,i,n!==j),o[j]=l.end;for(k in b)q[k]=b[k];return q.values=o,h=new e(a,"bezier",0,0,l.pt,2),h.data=l,h.plugin=i,h.setRatio=d,0===q.autoRotate&&(q.autoRotate=!0),!q.autoRotate||q.autoRotate instanceof Array||(j=q.autoRotate===!0?0:Number(q.autoRotate),q.autoRotate=null!=l.end.left?[["left","top","rotation",j,!1]]:null!=l.end.x?[["x","y","rotation",j,!1]]:!1),q.autoRotate&&(g._transform||g._enableTransforms(!1),l.autoRotate=g._target._gsTransform,l.proxy.rotation=l.autoRotate.rotation||0,g._overwriteProps.push("rotation")),i._onInitTween(l.proxy,q,g._tween),h}})}},q._mod=function(a){for(var b,c=this._overwriteProps,d=c.length;--d>-1;)b=a[c[d]],b&&"function"==typeof b&&(this._mod[c[d]]=b)},q._kill=function(a){var b,c,d=this._props;for(b in this._beziers)if(b in a)for(delete this._beziers[b],delete this._func[b],c=d.length;--c>-1;)d[c]===b&&d.splice(c,1);if(d=this._autoRotate)for(c=d.length;--c>-1;)a[d[c][2]]&&d.splice(c,1);return this._super._kill.call(this,a)}}(),_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(a,b){var c,d,e,f,g=function(){a.call(this,"css"),this._overwriteProps.length=0,this.setRatio=g.prototype.setRatio},h=_gsScope._gsDefine.globals,i={},j=g.prototype=new a("css");j.constructor=g,g.version="1.19.0",g.API=2,g.defaultTransformPerspective=0,g.defaultSkewType="compensated",g.defaultSmoothOrigin=!0,j="px",g.suffixMap={top:j,right:j,bottom:j,left:j,width:j,height:j,fontSize:j,padding:j,margin:j,perspective:j,lineHeight:""};var k,l,m,n,o,p,q,r,s=/(?:\-|\.|\b)(\d|\.|e\-)+/g,t=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,u=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,v=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,w=/(?:\d|\-|\+|=|#|\.)*/g,x=/opacity *=*([^)]*)/i,y=/opacity:([^;]*)/i,z=/alpha\(opacity *=.+?\)/i,A=/^(rgb|hsl)/,B=/([A-Z])/g,C=/-([a-z])/gi,D=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,E=function(a,b){return b.toUpperCase()},F=/(?:Left|Right|Width)/i,G=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,H=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,I=/,(?=[^\)]*(?:\(|$))/gi,J=/[\s,\(]/i,K=Math.PI/180,L=180/Math.PI,M={},N=document,O=function(a){return N.createElementNS?N.createElementNS("http://www.w3.org/1999/xhtml",a):N.createElement(a)},P=O("div"),Q=O("img"),R=g._internals={_specialProps:i},S=navigator.userAgent,T=function(){var a=S.indexOf("Android"),b=O("a");return m=-1!==S.indexOf("Safari")&&-1===S.indexOf("Chrome")&&(-1===a||Number(S.substr(a+8,1))>3),o=m&&Number(S.substr(S.indexOf("Version/")+8,1))<6,n=-1!==S.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(S)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(S))&&(p=parseFloat(RegExp.$1)),b?(b.style.cssText="top:1px;opacity:.55;",/^0.55/.test(b.style.opacity)):!1}(),U=function(a){return x.test("string"==typeof a?a:(a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100:1},V=function(a){window.console&&console.log(a)},W="",X="",Y=function(a,b){b=b||P;var c,d,e=b.style;if(void 0!==e[a])return a;for(a=a.charAt(0).toUpperCase()+a.substr(1),c=["O","Moz","ms","Ms","Webkit"],d=5;--d>-1&&void 0===e[c[d]+a];);return d>=0?(X=3===d?"ms":c[d],W="-"+X.toLowerCase()+"-",X+a):null},Z=N.defaultView?N.defaultView.getComputedStyle:function(){},$=g.getStyle=function(a,b,c,d,e){var f;return T||"opacity"!==b?(!d&&a.style[b]?f=a.style[b]:(c=c||Z(a))?f=c[b]||c.getPropertyValue(b)||c.getPropertyValue(b.replace(B,"-$1").toLowerCase()):a.currentStyle&&(f=a.currentStyle[b]),null==e||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:e):U(a)},_=R.convertToPixels=function(a,c,d,e,f){if("px"===e||!e)return d;if("auto"===e||!d)return 0;var h,i,j,k=F.test(c),l=a,m=P.style,n=0>d,o=1===d;if(n&&(d=-d),o&&(d*=100),"%"===e&&-1!==c.indexOf("border"))h=d/100*(k?a.clientWidth:a.clientHeight);else{if(m.cssText="border:0 solid red;position:"+$(a,"position")+";line-height:0;","%"!==e&&l.appendChild&&"v"!==e.charAt(0)&&"rem"!==e)m[k?"borderLeftWidth":"borderTopWidth"]=d+e;else{if(l=a.parentNode||N.body,i=l._gsCache,j=b.ticker.frame,i&&k&&i.time===j)return i.width*d/100;m[k?"width":"height"]=d+e}l.appendChild(P),h=parseFloat(P[k?"offsetWidth":"offsetHeight"]),l.removeChild(P),k&&"%"===e&&g.cacheWidths!==!1&&(i=l._gsCache=l._gsCache||{},i.time=j,i.width=h/d*100),0!==h||f||(h=_(a,c,d,e,!0))}return o&&(h/=100),n?-h:h},aa=R.calculateOffset=function(a,b,c){if("absolute"!==$(a,"position",c))return 0;var d="left"===b?"Left":"Top",e=$(a,"margin"+d,c);return a["offset"+d]-(_(a,b,parseFloat(e),e.replace(w,""))||0)},ba=function(a,b){var c,d,e,f={};if(b=b||Z(a,null))if(c=b.length)for(;--c>-1;)e=b[c],(-1===e.indexOf("-transform")||Ca===e)&&(f[e.replace(C,E)]=b.getPropertyValue(e));else for(c in b)(-1===c.indexOf("Transform")||Ba===c)&&(f[c]=b[c]);else if(b=a.currentStyle||a.style)for(c in b)"string"==typeof c&&void 0===f[c]&&(f[c.replace(C,E)]=b[c]);return T||(f.opacity=U(a)),d=Pa(a,b,!1),f.rotation=d.rotation,f.skewX=d.skewX,f.scaleX=d.scaleX,f.scaleY=d.scaleY,f.x=d.x,f.y=d.y,Ea&&(f.z=d.z,f.rotationX=d.rotationX,f.rotationY=d.rotationY,f.scaleZ=d.scaleZ),f.filters&&delete f.filters,f},ca=function(a,b,c,d,e){var f,g,h,i={},j=a.style;for(g in c)"cssText"!==g&&"length"!==g&&isNaN(g)&&(b[g]!==(f=c[g])||e&&e[g])&&-1===g.indexOf("Origin")&&("number"==typeof f||"string"==typeof f)&&(i[g]="auto"!==f||"left"!==g&&"top"!==g?""!==f&&"auto"!==f&&"none"!==f||"string"!=typeof b[g]||""===b[g].replace(v,"")?f:0:aa(a,g),void 0!==j[g]&&(h=new ra(j,g,j[g],h)));if(d)for(g in d)"className"!==g&&(i[g]=d[g]);return{difs:i,firstMPT:h}},da={width:["Left","Right"],height:["Top","Bottom"]},ea=["marginLeft","marginRight","marginTop","marginBottom"],fa=function(a,b,c){if("svg"===(a.nodeName+"").toLowerCase())return(c||Z(a))[b]||0;if(a.getBBox&&Ma(a))return a.getBBox()[b]||0;var d=parseFloat("width"===b?a.offsetWidth:a.offsetHeight),e=da[b],f=e.length;for(c=c||Z(a,null);--f>-1;)d-=parseFloat($(a,"padding"+e[f],c,!0))||0,d-=parseFloat($(a,"border"+e[f]+"Width",c,!0))||0;return d},ga=function(a,b){if("contain"===a||"auto"===a||"auto auto"===a)return a+" ";(null==a||""===a)&&(a="0 0");var c,d=a.split(" "),e=-1!==a.indexOf("left")?"0%":-1!==a.indexOf("right")?"100%":d[0],f=-1!==a.indexOf("top")?"0%":-1!==a.indexOf("bottom")?"100%":d[1];if(d.length>3&&!b){for(d=a.split(", ").join(",").split(","),a=[],c=0;c2?" "+d[2]:""),b&&(b.oxp=-1!==e.indexOf("%"),b.oyp=-1!==f.indexOf("%"),b.oxr="="===e.charAt(1),b.oyr="="===f.charAt(1),b.ox=parseFloat(e.replace(v,"")),b.oy=parseFloat(f.replace(v,"")),b.v=a),b||a},ha=function(a,b){return"function"==typeof a&&(a=a(r,q)),"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2)):parseFloat(a)-parseFloat(b)||0},ia=function(a,b){return"function"==typeof a&&(a=a(r,q)),null==a?b:"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2))+b:parseFloat(a)||0},ja=function(a,b,c,d){var e,f,g,h,i,j=1e-6;return"function"==typeof a&&(a=a(r,q)),null==a?h=b:"number"==typeof a?h=a:(e=360,f=a.split("_"),i="="===a.charAt(1),g=(i?parseInt(a.charAt(0)+"1",10)*parseFloat(f[0].substr(2)):parseFloat(f[0]))*(-1===a.indexOf("rad")?1:L)-(i?0:b),f.length&&(d&&(d[c]=b+g),-1!==a.indexOf("short")&&(g%=e,g!==g%(e/2)&&(g=0>g?g+e:g-e)),-1!==a.indexOf("_cw")&&0>g?g=(g+9999999999*e)%e-(g/e|0)*e:-1!==a.indexOf("ccw")&&g>0&&(g=(g-9999999999*e)%e-(g/e|0)*e)),h=b+g),j>h&&h>-j&&(h=0),h},ka={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},la=function(a,b,c){return a=0>a?a+1:a>1?a-1:a,255*(1>6*a?b+(c-b)*a*6:.5>a?c:2>3*a?b+(c-b)*(2/3-a)*6:b)+.5|0},ma=g.parseColor=function(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a)if("number"==typeof a)c=[a>>16,a>>8&255,255&a];else{if(","===a.charAt(a.length-1)&&(a=a.substr(0,a.length-1)),ka[a])c=ka[a];else if("#"===a.charAt(0))4===a.length&&(d=a.charAt(1),e=a.charAt(2),f=a.charAt(3),a="#"+d+d+e+e+f+f),a=parseInt(a.substr(1),16),c=[a>>16,a>>8&255,255&a];else if("hsl"===a.substr(0,3))if(c=m=a.match(s),b){if(-1!==a.indexOf("="))return a.match(t)}else g=Number(c[0])%360/360,h=Number(c[1])/100,i=Number(c[2])/100,e=.5>=i?i*(h+1):i+h-i*h,d=2*i-e,c.length>3&&(c[3]=Number(a[3])),c[0]=la(g+1/3,d,e),c[1]=la(g,d,e),c[2]=la(g-1/3,d,e);else c=a.match(s)||ka.transparent;c[0]=Number(c[0]),c[1]=Number(c[1]),c[2]=Number(c[2]),c.length>3&&(c[3]=Number(c[3]))}else c=ka.black;return b&&!m&&(d=c[0]/255,e=c[1]/255,f=c[2]/255,j=Math.max(d,e,f),k=Math.min(d,e,f),i=(j+k)/2,j===k?g=h=0:(l=j-k,h=i>.5?l/(2-j-k):l/(j+k),g=j===d?(e-f)/l+(f>e?6:0):j===e?(f-d)/l+2:(d-e)/l+4,g*=60),c[0]=g+.5|0,c[1]=100*h+.5|0,c[2]=100*i+.5|0),c},na=function(a,b){var c,d,e,f=a.match(oa)||[],g=0,h=f.length?"":a;for(c=0;c0?g[0].replace(s,""):"";return k?e=b?function(a){var b,m,n,o;if("number"==typeof a)a+=l;else if(d&&I.test(a)){for(o=a.replace(I,"|").split("|"),n=0;nn--)for(;++nm--)for(;++mi;i++)h[a[i]]=j[i]=j[i]||j[(i-1)/2>>0];return e.parse(b,h,f,g)}},ra=(R._setPluginRatio=function(a){this.plugin.setRatio(a);for(var b,c,d,e,f,g=this.data,h=g.proxy,i=g.firstMPT,j=1e-6;i;)b=h[i.v],i.r?b=Math.round(b):j>b&&b>-j&&(b=0),i.t[i.p]=b,i=i._next;if(g.autoRotate&&(g.autoRotate.rotation=g.mod?g.mod(h.rotation,this.t):h.rotation),1===a||0===a)for(i=g.firstMPT,f=1===a?"e":"b";i;){if(c=i.t,c.type){if(1===c.type){for(e=c.xs0+c.s+c.xs1,d=1;d0;)i="xn"+g,h=d.p+"_"+i,n[h]=d.data[i],m[h]=d[i],f||(j=new ra(d,i,h,j,d.rxp[i]));d=d._next}return{proxy:m,end:n,firstMPT:j,pt:k}},R.CSSPropTween=function(a,b,d,e,g,h,i,j,k,l,m){this.t=a,this.p=b,this.s=d,this.c=e,this.n=i||b,a instanceof sa||f.push(this.n),this.r=j,this.type=h||0,k&&(this.pr=k,c=!0),this.b=void 0===l?d:l,this.e=void 0===m?d+e:m,g&&(this._next=g,g._prev=this)}),ta=function(a,b,c,d,e,f){var g=new sa(a,b,c,d-c,e,-1,f);return g.b=c,g.e=g.xs0=d,g},ua=g.parseComplex=function(a,b,c,d,e,f,h,i,j,l){c=c||f||"","function"==typeof d&&(d=d(r,q)),h=new sa(a,b,0,0,h,l?2:1,null,!1,i,c,d),d+="",e&&oa.test(d+c)&&(d=[c,d],g.colorStringFilter(d),c=d[0],d=d[1]);var m,n,o,p,u,v,w,x,y,z,A,B,C,D=c.split(", ").join(",").split(" "),E=d.split(", ").join(",").split(" "),F=D.length,G=k!==!1;for((-1!==d.indexOf(",")||-1!==c.indexOf(","))&&(D=D.join(" ").replace(I,", ").split(" "),E=E.join(" ").replace(I,", ").split(" "),F=D.length),F!==E.length&&(D=(f||"").split(" "),F=D.length),h.plugin=j,h.setRatio=l,oa.lastIndex=0,m=0;F>m;m++)if(p=D[m],u=E[m],x=parseFloat(p),x||0===x)h.appendXtra("",x,ha(u,x),u.replace(t,""),G&&-1!==u.indexOf("px"),!0);else if(e&&oa.test(p))B=u.indexOf(")")+1,B=")"+(B?u.substr(B):""),C=-1!==u.indexOf("hsl")&&T,p=ma(p,C),u=ma(u,C),y=p.length+u.length>6,y&&!T&&0===u[3]?(h["xs"+h.l]+=h.l?" transparent":"transparent",h.e=h.e.split(E[m]).join("transparent")):(T||(y=!1),C?h.appendXtra(y?"hsla(":"hsl(",p[0],ha(u[0],p[0]),",",!1,!0).appendXtra("",p[1],ha(u[1],p[1]),"%,",!1).appendXtra("",p[2],ha(u[2],p[2]),y?"%,":"%"+B,!1):h.appendXtra(y?"rgba(":"rgb(",p[0],u[0]-p[0],",",!0,!0).appendXtra("",p[1],u[1]-p[1],",",!0).appendXtra("",p[2],u[2]-p[2],y?",":B,!0),y&&(p=p.length<4?1:p[3],h.appendXtra("",p,(u.length<4?1:u[3])-p,B,!1))),oa.lastIndex=0;else if(v=p.match(s)){if(w=u.match(t),!w||w.length!==v.length)return h;for(o=0,n=0;n0;)j["xn"+va]=0,j["xs"+va]="";j.xs0="",j._next=j._prev=j.xfirst=j.data=j.plugin=j.setRatio=j.rxp=null,j.appendXtra=function(a,b,c,d,e,f){var g=this,h=g.l;return g["xs"+h]+=f&&(h||g["xs"+h])?" "+a:a||"",c||0===h||g.plugin?(g.l++,g.type=g.setRatio?2:1,g["xs"+g.l]=d||"",h>0?(g.data["xn"+h]=b+c,g.rxp["xn"+h]=e,g["xn"+h]=b,g.plugin||(g.xfirst=new sa(g,"xn"+h,b,c,g.xfirst||g,0,g.n,e,g.pr),g.xfirst.xs0=0),g):(g.data={s:b+c},g.rxp={},g.s=b,g.c=c,g.r=e,g)):(g["xs"+h]+=b+(d||""),g)};var wa=function(a,b){b=b||{},this.p=b.prefix?Y(a)||a:a,i[a]=i[this.p]=this,this.format=b.formatter||pa(b.defaultValue,b.color,b.collapsible,b.multi),b.parser&&(this.parse=b.parser),this.clrs=b.color,this.multi=b.multi,this.keyword=b.keyword,this.dflt=b.defaultValue,this.pr=b.priority||0},xa=R._registerComplexSpecialProp=function(a,b,c){"object"!=typeof b&&(b={parser:c});var d,e,f=a.split(","),g=b.defaultValue;for(c=c||[g],d=0;dh.length?i.length:h.length,g=0;j>g;g++)b=h[g]=h[g]||this.dflt,c=i[g]=i[g]||this.dflt,m&&(k=b.indexOf(m),l=c.indexOf(m),k!==l&&(-1===l?h[g]=h[g].split(m).join(""):-1===k&&(h[g]+=" "+m)));b=h.join(", "),c=i.join(", ")}return ua(a,this.p,b,c,this.clrs,this.dflt,d,this.pr,e,f)},j.parse=function(a,b,c,d,f,g,h){return this.parseComplex(a.style,this.format($(a,this.p,e,!1,this.dflt)),this.format(b),f,g)},g.registerSpecialProp=function(a,b,c){xa(a,{parser:function(a,d,e,f,g,h,i){var j=new sa(a,e,0,0,g,2,e,!1,c);return j.plugin=h,j.setRatio=b(a,d,f._tween,e),j},priority:c})},g.useSVGTransformAttr=m||n;var za,Aa="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Ba=Y("transform"),Ca=W+"transform",Da=Y("transformOrigin"),Ea=null!==Y("perspective"),Fa=R.Transform=function(){this.perspective=parseFloat(g.defaultTransformPerspective)||0,this.force3D=g.defaultForce3D!==!1&&Ea?g.defaultForce3D||"auto":!1},Ga=window.SVGElement,Ha=function(a,b,c){var d,e=N.createElementNS("http://www.w3.org/2000/svg",a),f=/([a-z])([A-Z])/g;for(d in c)e.setAttributeNS(null,d.replace(f,"$1-$2").toLowerCase(),c[d]);return b.appendChild(e),e},Ia=N.documentElement,Ja=function(){var a,b,c,d=p||/Android/i.test(S)&&!window.chrome;return N.createElementNS&&!d&&(a=Ha("svg",Ia),b=Ha("rect",a,{width:100,height:50,x:100}),c=b.getBoundingClientRect().width,b.style[Da]="50% 50%",b.style[Ba]="scaleX(0.5)",d=c===b.getBoundingClientRect().width&&!(n&&Ea),Ia.removeChild(a)),d}(),Ka=function(a,b,c,d,e,f){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=a._gsTransform,w=Oa(a,!0);v&&(t=v.xOrigin,u=v.yOrigin),(!d||(h=d.split(" ")).length<2)&&(n=a.getBBox(),b=ga(b).split(" "),h=[(-1!==b[0].indexOf("%")?parseFloat(b[0])/100*n.width:parseFloat(b[0]))+n.x,(-1!==b[1].indexOf("%")?parseFloat(b[1])/100*n.height:parseFloat(b[1]))+n.y]),c.xOrigin=k=parseFloat(h[0]),c.yOrigin=l=parseFloat(h[1]),d&&w!==Na&&(m=w[0],n=w[1],o=w[2],p=w[3],q=w[4],r=w[5],s=m*p-n*o,i=k*(p/s)+l*(-o/s)+(o*r-p*q)/s,j=k*(-n/s)+l*(m/s)-(m*r-n*q)/s,k=c.xOrigin=h[0]=i,l=c.yOrigin=h[1]=j),v&&(f&&(c.xOffset=v.xOffset,c.yOffset=v.yOffset,v=c),e||e!==!1&&g.defaultSmoothOrigin!==!1?(i=k-t,j=l-u,v.xOffset+=i*w[0]+j*w[2]-i,v.yOffset+=i*w[1]+j*w[3]-j):v.xOffset=v.yOffset=0),f||a.setAttribute("data-svg-origin",h.join(" "))},La=function(a){try{return a.getBBox()}catch(a){}},Ma=function(a){return!!(Ga&&a.getBBox&&a.getCTM&&La(a)&&(!a.parentNode||a.parentNode.getBBox&&a.parentNode.getCTM))},Na=[1,0,0,1,0,0],Oa=function(a,b){var c,d,e,f,g,h,i=a._gsTransform||new Fa,j=1e5,k=a.style;if(Ba?d=$(a,Ca,null,!0):a.currentStyle&&(d=a.currentStyle.filter.match(G),d=d&&4===d.length?[d[0].substr(4),Number(d[2].substr(4)),Number(d[1].substr(4)),d[3].substr(4),i.x||0,i.y||0].join(","):""),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,c&&Ba&&((h="none"===Z(a).display)||!a.parentNode)&&(h&&(f=k.display,k.display="block"),a.parentNode||(g=1,Ia.appendChild(a)),d=$(a,Ca,null,!0),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,f?k.display=f:h&&Ta(k,"display"),g&&Ia.removeChild(a)),(i.svg||a.getBBox&&Ma(a))&&(c&&-1!==(k[Ba]+"").indexOf("matrix")&&(d=k[Ba],c=0),e=a.getAttribute("transform"),c&&e&&(-1!==e.indexOf("matrix")?(d=e,c=0):-1!==e.indexOf("translate")&&(d="matrix(1,0,0,1,"+e.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",c=0))),c)return Na;for(e=(d||"").match(s)||[],va=e.length;--va>-1;)f=Number(e[va]),e[va]=(g=f-(f|=0))?(g*j+(0>g?-.5:.5)|0)/j+f:f;return b&&e.length>6?[e[0],e[1],e[4],e[5],e[12],e[13]]:e},Pa=R.getTransform=function(a,c,d,e){if(a._gsTransform&&d&&!e)return a._gsTransform;var f,h,i,j,k,l,m=d?a._gsTransform||new Fa:new Fa,n=m.scaleX<0,o=2e-5,p=1e5,q=Ea?parseFloat($(a,Da,c,!1,"0 0 0").split(" ")[2])||m.zOrigin||0:0,r=parseFloat(g.defaultTransformPerspective)||0;if(m.svg=!(!a.getBBox||!Ma(a)),m.svg&&(Ka(a,$(a,Da,c,!1,"50% 50%")+"",m,a.getAttribute("data-svg-origin")),za=g.useSVGTransformAttr||Ja),f=Oa(a),f!==Na){if(16===f.length){var s,t,u,v,w,x=f[0],y=f[1],z=f[2],A=f[3],B=f[4],C=f[5],D=f[6],E=f[7],F=f[8],G=f[9],H=f[10],I=f[12],J=f[13],K=f[14],M=f[11],N=Math.atan2(D,H);m.zOrigin&&(K=-m.zOrigin,I=F*K-f[12],J=G*K-f[13],K=H*K+m.zOrigin-f[14]),m.rotationX=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),s=B*v+F*w,t=C*v+G*w,u=D*v+H*w,F=B*-w+F*v,G=C*-w+G*v,H=D*-w+H*v,M=E*-w+M*v,B=s,C=t,D=u),N=Math.atan2(-z,H),m.rotationY=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),s=x*v-F*w,t=y*v-G*w,u=z*v-H*w,G=y*w+G*v,H=z*w+H*v,M=A*w+M*v,x=s,y=t,z=u),N=Math.atan2(y,x),m.rotation=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),x=x*v+B*w,t=y*v+C*w,C=y*-w+C*v,D=z*-w+D*v,y=t),m.rotationX&&Math.abs(m.rotationX)+Math.abs(m.rotation)>359.9&&(m.rotationX=m.rotation=0,m.rotationY=180-m.rotationY),m.scaleX=(Math.sqrt(x*x+y*y)*p+.5|0)/p,m.scaleY=(Math.sqrt(C*C+G*G)*p+.5|0)/p,m.scaleZ=(Math.sqrt(D*D+H*H)*p+.5|0)/p,m.rotationX||m.rotationY?m.skewX=0:(m.skewX=B||C?Math.atan2(B,C)*L+m.rotation:m.skewX||0,Math.abs(m.skewX)>90&&Math.abs(m.skewX)<270&&(n?(m.scaleX*=-1,m.skewX+=m.rotation<=0?180:-180,m.rotation+=m.rotation<=0?180:-180):(m.scaleY*=-1,m.skewX+=m.skewX<=0?180:-180))),m.perspective=M?1/(0>M?-M:M):0,m.x=I,m.y=J,m.z=K,m.svg&&(m.x-=m.xOrigin-(m.xOrigin*x-m.yOrigin*B),m.y-=m.yOrigin-(m.yOrigin*y-m.xOrigin*C))}else if(!Ea||e||!f.length||m.x!==f[4]||m.y!==f[5]||!m.rotationX&&!m.rotationY){var O=f.length>=6,P=O?f[0]:1,Q=f[1]||0,R=f[2]||0,S=O?f[3]:1;m.x=f[4]||0,m.y=f[5]||0,i=Math.sqrt(P*P+Q*Q),j=Math.sqrt(S*S+R*R),k=P||Q?Math.atan2(Q,P)*L:m.rotation||0,l=R||S?Math.atan2(R,S)*L+k:m.skewX||0,Math.abs(l)>90&&Math.abs(l)<270&&(n?(i*=-1,l+=0>=k?180:-180,k+=0>=k?180:-180):(j*=-1,l+=0>=l?180:-180)),m.scaleX=i,m.scaleY=j,m.rotation=k,m.skewX=l,Ea&&(m.rotationX=m.rotationY=m.z=0,m.perspective=r,m.scaleZ=1),m.svg&&(m.x-=m.xOrigin-(m.xOrigin*P+m.yOrigin*R),m.y-=m.yOrigin-(m.xOrigin*Q+m.yOrigin*S))}m.zOrigin=q;for(h in m)m[h]-o&&(m[h]=0)}return d&&(a._gsTransform=m,m.svg&&(za&&a.style[Ba]?b.delayedCall(.001,function(){Ta(a.style,Ba)}):!za&&a.getAttribute("transform")&&b.delayedCall(.001,function(){a.removeAttribute("transform")}))),m},Qa=function(a){var b,c,d=this.data,e=-d.rotation*K,f=e+d.skewX*K,g=1e5,h=(Math.cos(e)*d.scaleX*g|0)/g,i=(Math.sin(e)*d.scaleX*g|0)/g,j=(Math.sin(f)*-d.scaleY*g|0)/g,k=(Math.cos(f)*d.scaleY*g|0)/g,l=this.t.style,m=this.t.currentStyle;if(m){c=i,i=-j,j=-c,b=m.filter,l.filter="";var n,o,q=this.t.offsetWidth,r=this.t.offsetHeight,s="absolute"!==m.position,t="progid:DXImageTransform.Microsoft.Matrix(M11="+h+", M12="+i+", M21="+j+", M22="+k,u=d.x+q*d.xPercent/100,v=d.y+r*d.yPercent/100;if(null!=d.ox&&(n=(d.oxp?q*d.ox*.01:d.ox)-q/2,o=(d.oyp?r*d.oy*.01:d.oy)-r/2,u+=n-(n*h+o*i),v+=o-(n*j+o*k)),s?(n=q/2,o=r/2,t+=", Dx="+(n-(n*h+o*i)+u)+", Dy="+(o-(n*j+o*k)+v)+")"):t+=", sizingMethod='auto expand')",-1!==b.indexOf("DXImageTransform.Microsoft.Matrix(")?l.filter=b.replace(H,t):l.filter=t+" "+b,(0===a||1===a)&&1===h&&0===i&&0===j&&1===k&&(s&&-1===t.indexOf("Dx=0, Dy=0")||x.test(b)&&100!==parseFloat(RegExp.$1)||-1===b.indexOf(b.indexOf("Alpha"))&&l.removeAttribute("filter")),!s){var y,z,A,B=8>p?1:-1;for(n=d.ieOffsetX||0,o=d.ieOffsetY||0,d.ieOffsetX=Math.round((q-((0>h?-h:h)*q+(0>i?-i:i)*r))/2+u),d.ieOffsetY=Math.round((r-((0>k?-k:k)*r+(0>j?-j:j)*q))/2+v),va=0;4>va;va++)z=ea[va],y=m[z],c=-1!==y.indexOf("px")?parseFloat(y):_(this.t,z,parseFloat(y),y.replace(w,""))||0,A=c!==d[z]?2>va?-d.ieOffsetX:-d.ieOffsetY:2>va?n-d.ieOffsetX:o-d.ieOffsetY,l[z]=(d[z]=Math.round(c-A*(0===va||2===va?1:B)))+"px"}}},Ra=R.set3DTransformRatio=R.setTransformRatio=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,o,p,q,r,s,t,u,v,w,x,y,z=this.data,A=this.t.style,B=z.rotation,C=z.rotationX,D=z.rotationY,E=z.scaleX,F=z.scaleY,G=z.scaleZ,H=z.x,I=z.y,J=z.z,L=z.svg,M=z.perspective,N=z.force3D;if(((1===a||0===a)&&"auto"===N&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!N)&&!J&&!M&&!D&&!C&&1===G||za&&L||!Ea)return void(B||z.skewX||L?(B*=K,x=z.skewX*K,y=1e5,b=Math.cos(B)*E,e=Math.sin(B)*E,c=Math.sin(B-x)*-F,f=Math.cos(B-x)*F,x&&"simple"===z.skewType&&(s=Math.tan(x-z.skewY*K),s=Math.sqrt(1+s*s),c*=s,f*=s,z.skewY&&(s=Math.tan(z.skewY*K),s=Math.sqrt(1+s*s),b*=s,e*=s)),L&&(H+=z.xOrigin-(z.xOrigin*b+z.yOrigin*c)+z.xOffset,I+=z.yOrigin-(z.xOrigin*e+z.yOrigin*f)+z.yOffset,za&&(z.xPercent||z.yPercent)&&(p=this.t.getBBox(),H+=.01*z.xPercent*p.width,I+=.01*z.yPercent*p.height),p=1e-6,p>H&&H>-p&&(H=0),p>I&&I>-p&&(I=0)),u=(b*y|0)/y+","+(e*y|0)/y+","+(c*y|0)/y+","+(f*y|0)/y+","+H+","+I+")",L&&za?this.t.setAttribute("transform","matrix("+u):A[Ba]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+u):A[Ba]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+E+",0,0,"+F+","+H+","+I+")");if(n&&(p=1e-4,p>E&&E>-p&&(E=G=2e-5),p>F&&F>-p&&(F=G=2e-5),!M||z.z||z.rotationX||z.rotationY||(M=0)),B||z.skewX)B*=K,q=b=Math.cos(B),r=e=Math.sin(B),z.skewX&&(B-=z.skewX*K,q=Math.cos(B),r=Math.sin(B),"simple"===z.skewType&&(s=Math.tan((z.skewX-z.skewY)*K),s=Math.sqrt(1+s*s),q*=s,r*=s,z.skewY&&(s=Math.tan(z.skewY*K),s=Math.sqrt(1+s*s),b*=s,e*=s))),c=-r,f=q;else{if(!(D||C||1!==G||M||L))return void(A[Ba]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) translate3d(":"translate3d(")+H+"px,"+I+"px,"+J+"px)"+(1!==E||1!==F?" scale("+E+","+F+")":""));b=f=1,c=e=0}j=1,d=g=h=i=k=l=0,m=M?-1/M:0,o=z.zOrigin,p=1e-6,v=",",w="0",B=D*K,B&&(q=Math.cos(B),r=Math.sin(B),h=-r,k=m*-r,d=b*r,g=e*r,j=q,m*=q,b*=q,e*=q),B=C*K,B&&(q=Math.cos(B),r=Math.sin(B),s=c*q+d*r,t=f*q+g*r,i=j*r,l=m*r,d=c*-r+d*q,g=f*-r+g*q,j*=q,m*=q,c=s,f=t),1!==G&&(d*=G,g*=G,j*=G,m*=G),1!==F&&(c*=F,f*=F,i*=F,l*=F),1!==E&&(b*=E,e*=E,h*=E,k*=E),(o||L)&&(o&&(H+=d*-o,I+=g*-o,J+=j*-o+o),L&&(H+=z.xOrigin-(z.xOrigin*b+z.yOrigin*c)+z.xOffset,I+=z.yOrigin-(z.xOrigin*e+z.yOrigin*f)+z.yOffset),p>H&&H>-p&&(H=w),p>I&&I>-p&&(I=w),p>J&&J>-p&&(J=0)),u=z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix3d(":"matrix3d(",u+=(p>b&&b>-p?w:b)+v+(p>e&&e>-p?w:e)+v+(p>h&&h>-p?w:h),u+=v+(p>k&&k>-p?w:k)+v+(p>c&&c>-p?w:c)+v+(p>f&&f>-p?w:f),C||D||1!==G?(u+=v+(p>i&&i>-p?w:i)+v+(p>l&&l>-p?w:l)+v+(p>d&&d>-p?w:d),u+=v+(p>g&&g>-p?w:g)+v+(p>j&&j>-p?w:j)+v+(p>m&&m>-p?w:m)+v):u+=",0,0,0,0,1,0,",u+=H+v+I+v+J+v+(M?1+-J/M:1)+")",A[Ba]=u};j=Fa.prototype,j.x=j.y=j.z=j.skewX=j.skewY=j.rotation=j.rotationX=j.rotationY=j.zOrigin=j.xPercent=j.yPercent=j.xOffset=j.yOffset=0,j.scaleX=j.scaleY=j.scaleZ=1,xa("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(a,b,c,d,f,h,i){if(d._lastParsedTransform===i)return f;d._lastParsedTransform=i;var j;"function"==typeof i[c]&&(j=i[c],i[c]=b);var k,l,m,n,o,p,s,t,u,v=a._gsTransform,w=a.style,x=1e-6,y=Aa.length,z=i,A={},B="transformOrigin",C=Pa(a,e,!0,z.parseTransform),D=z.transform&&("function"==typeof z.transform?z.transform(r,q):z.transform);if(d._transform=C,D&&"string"==typeof D&&Ba)l=P.style,l[Ba]=D,l.display="block",l.position="absolute",N.body.appendChild(P),k=Pa(P,null,!1),C.svg&&(p=C.xOrigin,s=C.yOrigin,k.x-=C.xOffset,k.y-=C.yOffset,(z.transformOrigin||z.svgOrigin)&&(D={},Ka(a,ga(z.transformOrigin),D,z.svgOrigin,z.smoothOrigin,!0),p=D.xOrigin,s=D.yOrigin,k.x-=D.xOffset-C.xOffset,k.y-=D.yOffset-C.yOffset),(p||s)&&(t=Oa(P,!0),k.x-=p-(p*t[0]+s*t[2]),k.y-=s-(p*t[1]+s*t[3]))),N.body.removeChild(P),k.perspective||(k.perspective=C.perspective),null!=z.xPercent&&(k.xPercent=ia(z.xPercent,C.xPercent)),null!=z.yPercent&&(k.yPercent=ia(z.yPercent,C.yPercent));else if("object"==typeof z){if(k={scaleX:ia(null!=z.scaleX?z.scaleX:z.scale,C.scaleX),scaleY:ia(null!=z.scaleY?z.scaleY:z.scale,C.scaleY),scaleZ:ia(z.scaleZ,C.scaleZ),x:ia(z.x,C.x),y:ia(z.y,C.y),z:ia(z.z,C.z),xPercent:ia(z.xPercent,C.xPercent),yPercent:ia(z.yPercent,C.yPercent),perspective:ia(z.transformPerspective,C.perspective)},o=z.directionalRotation,null!=o)if("object"==typeof o)for(l in o)z[l]=o[l];else z.rotation=o;"string"==typeof z.x&&-1!==z.x.indexOf("%")&&(k.x=0,k.xPercent=ia(z.x,C.xPercent)),"string"==typeof z.y&&-1!==z.y.indexOf("%")&&(k.y=0,k.yPercent=ia(z.y,C.yPercent)),k.rotation=ja("rotation"in z?z.rotation:"shortRotation"in z?z.shortRotation+"_short":"rotationZ"in z?z.rotationZ:C.rotation-C.skewY,C.rotation-C.skewY,"rotation",A),Ea&&(k.rotationX=ja("rotationX"in z?z.rotationX:"shortRotationX"in z?z.shortRotationX+"_short":C.rotationX||0,C.rotationX,"rotationX",A),k.rotationY=ja("rotationY"in z?z.rotationY:"shortRotationY"in z?z.shortRotationY+"_short":C.rotationY||0,C.rotationY,"rotationY",A)),k.skewX=ja(z.skewX,C.skewX-C.skewY),(k.skewY=ja(z.skewY,C.skewY))&&(k.skewX+=k.skewY,k.rotation+=k.skewY)}for(Ea&&null!=z.force3D&&(C.force3D=z.force3D,n=!0),C.skewType=z.skewType||C.skewType||g.defaultSkewType,m=C.force3D||C.z||C.rotationX||C.rotationY||k.z||k.rotationX||k.rotationY||k.perspective,m||null==z.scale||(k.scaleZ=1);--y>-1;)u=Aa[y],D=k[u]-C[u],(D>x||-x>D||null!=z[u]||null!=M[u])&&(n=!0, f=new sa(C,u,C[u],D,f),u in A&&(f.e=A[u]),f.xs0=0,f.plugin=h,d._overwriteProps.push(f.n));return D=z.transformOrigin,C.svg&&(D||z.svgOrigin)&&(p=C.xOffset,s=C.yOffset,Ka(a,ga(D),k,z.svgOrigin,z.smoothOrigin),f=ta(C,"xOrigin",(v?C:k).xOrigin,k.xOrigin,f,B),f=ta(C,"yOrigin",(v?C:k).yOrigin,k.yOrigin,f,B),(p!==C.xOffset||s!==C.yOffset)&&(f=ta(C,"xOffset",v?p:C.xOffset,C.xOffset,f,B),f=ta(C,"yOffset",v?s:C.yOffset,C.yOffset,f,B)),D=za?null:"0px 0px"),(D||Ea&&m&&C.zOrigin)&&(Ba?(n=!0,u=Da,D=(D||$(a,u,e,!1,"50% 50%"))+"",f=new sa(w,u,0,0,f,-1,B),f.b=w[u],f.plugin=h,Ea?(l=C.zOrigin,D=D.split(" "),C.zOrigin=(D.length>2&&(0===l||"0px"!==D[2])?parseFloat(D[2]):l)||0,f.xs0=f.e=D[0]+" "+(D[1]||"50%")+" 0px",f=new sa(C,"zOrigin",0,0,f,-1,f.n),f.b=l,f.xs0=f.e=C.zOrigin):f.xs0=f.e=D):ga(D+"",C)),n&&(d._transformType=C.svg&&za||!m&&3!==this._transformType?2:3),j&&(i[c]=j),f},prefix:!0}),xa("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),xa("borderRadius",{defaultValue:"0px",parser:function(a,b,c,f,g,h){b=this.format(b);var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],z=a.style;for(q=parseFloat(a.offsetWidth),r=parseFloat(a.offsetHeight),i=b.split(" "),j=0;jp?1:0))||""):(p=parseFloat(n),s=n.substr((p+"").length)),""===s&&(s=d[c]||t),s!==t&&(v=_(a,"borderLeft",o,t),w=_(a,"borderTop",o,t),"%"===s?(m=v/q*100+"%",l=w/r*100+"%"):"em"===s?(x=_(a,"borderLeft",1,"em"),m=v/x+"em",l=w/x+"em"):(m=v+"px",l=w+"px"),u&&(n=parseFloat(m)+p+s,k=parseFloat(l)+p+s)),g=ua(z,y[j],m+" "+l,n+" "+k,!1,"0px",g);return g},prefix:!0,formatter:pa("0px 0px 0px 0px",!1,!0)}),xa("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(a,b,c,d,f,g){return ua(a.style,c,this.format($(a,c,e,!1,"0px 0px")),this.format(b),!1,"0px",f)},prefix:!0,formatter:pa("0px 0px",!1,!0)}),xa("backgroundPosition",{defaultValue:"0 0",parser:function(a,b,c,d,f,g){var h,i,j,k,l,m,n="background-position",o=e||Z(a,null),q=this.format((o?p?o.getPropertyValue(n+"-x")+" "+o.getPropertyValue(n+"-y"):o.getPropertyValue(n):a.currentStyle.backgroundPositionX+" "+a.currentStyle.backgroundPositionY)||"0 0"),r=this.format(b);if(-1!==q.indexOf("%")!=(-1!==r.indexOf("%"))&&r.split(",").length<2&&(m=$(a,"backgroundImage").replace(D,""),m&&"none"!==m)){for(h=q.split(" "),i=r.split(" "),Q.setAttribute("src",m),j=2;--j>-1;)q=h[j],k=-1!==q.indexOf("%"),k!==(-1!==i[j].indexOf("%"))&&(l=0===j?a.offsetWidth-Q.width:a.offsetHeight-Q.height,h[j]=k?parseFloat(q)/100*l+"px":parseFloat(q)/l*100+"%");q=h.join(" ")}return this.parseComplex(a.style,q,r,f,g)},formatter:ga}),xa("backgroundSize",{defaultValue:"0 0",formatter:function(a){return a+="",ga(-1===a.indexOf(" ")?a+" "+a:a)}}),xa("perspective",{defaultValue:"0px",prefix:!0}),xa("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),xa("transformStyle",{prefix:!0}),xa("backfaceVisibility",{prefix:!0}),xa("userSelect",{prefix:!0}),xa("margin",{parser:qa("marginTop,marginRight,marginBottom,marginLeft")}),xa("padding",{parser:qa("paddingTop,paddingRight,paddingBottom,paddingLeft")}),xa("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(a,b,c,d,f,g){var h,i,j;return 9>p?(i=a.currentStyle,j=8>p?" ":",",h="rect("+i.clipTop+j+i.clipRight+j+i.clipBottom+j+i.clipLeft+")",b=this.format(b).split(",").join(j)):(h=this.format($(a,this.p,e,!1,this.dflt)),b=this.format(b)),this.parseComplex(a.style,h,b,f,g)}}),xa("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),xa("autoRound,strictUnits",{parser:function(a,b,c,d,e){return e}}),xa("border",{defaultValue:"0px solid #000",parser:function(a,b,c,d,f,g){var h=$(a,"borderTopWidth",e,!1,"0px"),i=this.format(b).split(" "),j=i[0].replace(w,"");return"px"!==j&&(h=parseFloat(h)/_(a,"borderTopWidth",1,j)+j),this.parseComplex(a.style,this.format(h+" "+$(a,"borderTopStyle",e,!1,"solid")+" "+$(a,"borderTopColor",e,!1,"#000")),i.join(" "),f,g)},color:!0,formatter:function(a){var b=a.split(" ");return b[0]+" "+(b[1]||"solid")+" "+(a.match(oa)||["#000"])[0]}}),xa("borderWidth",{parser:qa("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),xa("float,cssFloat,styleFloat",{parser:function(a,b,c,d,e,f){var g=a.style,h="cssFloat"in g?"cssFloat":"styleFloat";return new sa(g,h,0,0,e,-1,c,!1,0,g[h],b)}});var Sa=function(a){var b,c=this.t,d=c.filter||$(this.data,"filter")||"",e=this.s+this.c*a|0;100===e&&(-1===d.indexOf("atrix(")&&-1===d.indexOf("radient(")&&-1===d.indexOf("oader(")?(c.removeAttribute("filter"),b=!$(this.data,"filter")):(c.filter=d.replace(z,""),b=!0)),b||(this.xn1&&(c.filter=d=d||"alpha(opacity="+e+")"),-1===d.indexOf("pacity")?0===e&&this.xn1||(c.filter=d+" alpha(opacity="+e+")"):c.filter=d.replace(x,"opacity="+e))};xa("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(a,b,c,d,f,g){var h=parseFloat($(a,"opacity",e,!1,"1")),i=a.style,j="autoAlpha"===c;return"string"==typeof b&&"="===b.charAt(1)&&(b=("-"===b.charAt(0)?-1:1)*parseFloat(b.substr(2))+h),j&&1===h&&"hidden"===$(a,"visibility",e)&&0!==b&&(h=0),T?f=new sa(i,"opacity",h,b-h,f):(f=new sa(i,"opacity",100*h,100*(b-h),f),f.xn1=j?1:0,i.zoom=1,f.type=2,f.b="alpha(opacity="+f.s+")",f.e="alpha(opacity="+(f.s+f.c)+")",f.data=a,f.plugin=g,f.setRatio=Sa),j&&(f=new sa(i,"visibility",0,0,f,-1,null,!1,0,0!==h?"inherit":"hidden",0===b?"hidden":"inherit"),f.xs0="inherit",d._overwriteProps.push(f.n),d._overwriteProps.push(c)),f}});var Ta=function(a,b){b&&(a.removeProperty?(("ms"===b.substr(0,2)||"webkit"===b.substr(0,6))&&(b="-"+b),a.removeProperty(b.replace(B,"-$1").toLowerCase())):a.removeAttribute(b))},Ua=function(a){if(this.t._gsClassPT=this,1===a||0===a){this.t.setAttribute("class",0===a?this.b:this.e);for(var b=this.data,c=this.t.style;b;)b.v?c[b.p]=b.v:Ta(c,b.p),b=b._next;1===a&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};xa("className",{parser:function(a,b,d,f,g,h,i){var j,k,l,m,n,o=a.getAttribute("class")||"",p=a.style.cssText;if(g=f._classNamePT=new sa(a,d,0,0,g,2),g.setRatio=Ua,g.pr=-11,c=!0,g.b=o,k=ba(a,e),l=a._gsClassPT){for(m={},n=l.data;n;)m[n.p]=1,n=n._next;l.setRatio(1)}return a._gsClassPT=g,g.e="="!==b.charAt(1)?b:o.replace(new RegExp("(?:\\s|^)"+b.substr(2)+"(?![\\w-])"),"")+("+"===b.charAt(0)?" "+b.substr(2):""),a.setAttribute("class",g.e),j=ca(a,k,ba(a),i,m),a.setAttribute("class",o),g.data=j.firstMPT,a.style.cssText=p,g=g.xfirst=f.parse(a,j.difs,g,h)}});var Va=function(a){if((1===a||0===a)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var b,c,d,e,f,g=this.t.style,h=i.transform.parse;if("all"===this.e)g.cssText="",e=!0;else for(b=this.e.split(" ").join("").split(","),d=b.length;--d>-1;)c=b[d],i[c]&&(i[c].parse===h?e=!0:c="transformOrigin"===c?Da:i[c].p),Ta(g,c);e&&(Ta(g,Ba),f=this.t._gsTransform,f&&(f.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(xa("clearProps",{parser:function(a,b,d,e,f){return f=new sa(a,d,0,0,f,2),f.setRatio=Va,f.e=b,f.pr=-10,f.data=e._tween,c=!0,f}}),j="bezier,throwProps,physicsProps,physics2D".split(","),va=j.length;va--;)ya(j[va]);j=g.prototype,j._firstPT=j._lastParsedTransform=j._transform=null,j._onInitTween=function(a,b,h,j){if(!a.nodeType)return!1;this._target=q=a,this._tween=h,this._vars=b,r=j,k=b.autoRound,c=!1,d=b.suffixMap||g.suffixMap,e=Z(a,""),f=this._overwriteProps;var n,p,s,t,u,v,w,x,z,A=a.style;if(l&&""===A.zIndex&&(n=$(a,"zIndex",e),("auto"===n||""===n)&&this._addLazySet(A,"zIndex",0)),"string"==typeof b&&(t=A.cssText,n=ba(a,e),A.cssText=t+";"+b,n=ca(a,n,ba(a)).difs,!T&&y.test(b)&&(n.opacity=parseFloat(RegExp.$1)),b=n,A.cssText=t),b.className?this._firstPT=p=i.className.parse(a,b.className,"className",this,null,null,b):this._firstPT=p=this.parse(a,b,null),this._transformType){for(z=3===this._transformType,Ba?m&&(l=!0,""===A.zIndex&&(w=$(a,"zIndex",e),("auto"===w||""===w)&&this._addLazySet(A,"zIndex",0)),o&&this._addLazySet(A,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(z?"visible":"hidden"))):A.zoom=1,s=p;s&&s._next;)s=s._next;x=new sa(a,"transform",0,0,null,2),this._linkCSSP(x,null,s),x.setRatio=Ba?Ra:Qa,x.data=this._transform||Pa(a,e,!0),x.tween=h,x.pr=-1,f.pop()}if(c){for(;p;){for(v=p._next,s=t;s&&s.pr>p.pr;)s=s._next;(p._prev=s?s._prev:u)?p._prev._next=p:t=p,(p._next=s)?s._prev=p:u=p,p=v}this._firstPT=t}return!0},j.parse=function(a,b,c,f){var g,h,j,l,m,n,o,p,s,t,u=a.style;for(g in b)n=b[g],"function"==typeof n&&(n=n(r,q)),h=i[g],h?c=h.parse(a,n,g,this,c,f,b):(m=$(a,g,e)+"",s="string"==typeof n,"color"===g||"fill"===g||"stroke"===g||-1!==g.indexOf("Color")||s&&A.test(n)?(s||(n=ma(n),n=(n.length>3?"rgba(":"rgb(")+n.join(",")+")"),c=ua(u,g,m,n,!0,"transparent",c,0,f)):s&&J.test(n)?c=ua(u,g,m,n,!0,null,c,0,f):(j=parseFloat(m),o=j||0===j?m.substr((j+"").length):"",(""===m||"auto"===m)&&("width"===g||"height"===g?(j=fa(a,g,e),o="px"):"left"===g||"top"===g?(j=aa(a,g,e),o="px"):(j="opacity"!==g?0:1,o="")),t=s&&"="===n.charAt(1),t?(l=parseInt(n.charAt(0)+"1",10),n=n.substr(2),l*=parseFloat(n),p=n.replace(w,"")):(l=parseFloat(n),p=s?n.replace(w,""):""),""===p&&(p=g in d?d[g]:o),n=l||0===l?(t?l+j:l)+p:b[g],o!==p&&""!==p&&(l||0===l)&&j&&(j=_(a,g,j,o),"%"===p?(j/=_(a,g,100,"%")/100,b.strictUnits!==!0&&(m=j+"%")):"em"===p||"rem"===p||"vw"===p||"vh"===p?j/=_(a,g,1,p):"px"!==p&&(l=_(a,g,l,p),p="px"),t&&(l||0===l)&&(n=l+j+p)),t&&(l+=j),!j&&0!==j||!l&&0!==l?void 0!==u[g]&&(n||n+""!="NaN"&&null!=n)?(c=new sa(u,g,l||j||0,0,c,-1,g,!1,0,m,n),c.xs0="none"!==n||"display"!==g&&-1===g.indexOf("Style")?n:m):V("invalid "+g+" tween value: "+b[g]):(c=new sa(u,g,j,l-j,c,0,g,k!==!1&&("px"===p||"zIndex"===g),0,m,n),c.xs0=p))),f&&c&&!c.plugin&&(c.plugin=f);return c},j.setRatio=function(a){var b,c,d,e=this._firstPT,f=1e-6;if(1!==a||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(a||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;e;){if(b=e.c*a+e.s,e.r?b=Math.round(b):f>b&&b>-f&&(b=0),e.type)if(1===e.type)if(d=e.l,2===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2;else if(3===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3;else if(4===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4;else if(5===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4+e.xn4+e.xs5;else{for(c=e.xs0+b+e.xs1,d=1;d-1;)Xa(a[e],b,c);else for(d=a.childNodes,e=d.length;--e>-1;)f=d[e],g=f.type,f.style&&(b.push(ba(f)),c&&c.push(f)),1!==g&&9!==g&&11!==g||!f.childNodes.length||Xa(f,b,c)};return g.cascadeTo=function(a,c,d){var e,f,g,h,i=b.to(a,c,d),j=[i],k=[],l=[],m=[],n=b._internals.reservedProps;for(a=i._targets||i.target,Xa(a,k,m),i.render(c,!0,!0),Xa(a,l),i.render(0,!0,!0),i._enabled(!0),e=m.length;--e>-1;)if(f=ca(m[e],k[e],l[e]),f.firstMPT){f=f.difs;for(g in d)n[g]&&(f[g]=d[g]);h={};for(g in f)h[g]=k[e][g];j.push(b.fromTo(m[e],c,h,f))}return j},a.activate([g]),g},!0),function(){var a=_gsScope._gsDefine.plugin({propName:"roundProps",version:"1.6.0",priority:-1,API:2,init:function(a,b,c){return this._tween=c,!0}}),b=function(a){for(;a;)a.f||a.blob||(a.m=Math.round),a=a._next},c=a.prototype;c._onInitAllProps=function(){for(var a,c,d,e=this._tween,f=e.vars.roundProps.join?e.vars.roundProps:e.vars.roundProps.split(","),g=f.length,h={},i=e._propLookup.roundProps;--g>-1;)h[f[g]]=Math.round;for(g=f.length;--g>-1;)for(a=f[g],c=e._firstPT;c;)d=c._next,c.pg?c.t._mod(h):c.n===a&&(2===c.f&&c.t?b(c.t._firstPT):(this._add(c.t,a,c.s,c.c),d&&(d._prev=c._prev),c._prev?c._prev._next=d:e._firstPT===c&&(e._firstPT=d),c._next=c._prev=null,e._propLookup[a]=i)),c=d;return!1},c._add=function(a,b,c,d){this._addTween(a,b,c,c+d,b,Math.round),this._overwriteProps.push(b)}}(),function(){_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.6.0",init:function(a,b,c,d){var e,f;if("function"!=typeof a.setAttribute)return!1;for(e in b)f=b[e],"function"==typeof f&&(f=f(d,a)),this._addTween(a,"setAttribute",a.getAttribute(e)+"",f+"",e,!1,e),this._overwriteProps.push(e);return!0}})}(),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.3.0",API:2,init:function(a,b,c,d){"object"!=typeof b&&(b={rotation:b}),this.finals={};var e,f,g,h,i,j,k=b.useRadians===!0?2*Math.PI:360,l=1e-6;for(e in b)"useRadians"!==e&&(h=b[e],"function"==typeof h&&(h=h(d,a)),j=(h+"").split("_"),f=j[0],g=parseFloat("function"!=typeof a[e]?a[e]:a[e.indexOf("set")||"function"!=typeof a["get"+e.substr(3)]?e:"get"+e.substr(3)]()),h=this.finals[e]="string"==typeof f&&"="===f.charAt(1)?g+parseInt(f.charAt(0)+"1",10)*Number(f.substr(2)):Number(f)||0,i=h-g,j.length&&(f=j.join("_"),-1!==f.indexOf("short")&&(i%=k,i!==i%(k/2)&&(i=0>i?i+k:i-k)),-1!==f.indexOf("_cw")&&0>i?i=(i+9999999999*k)%k-(i/k|0)*k:-1!==f.indexOf("ccw")&&i>0&&(i=(i-9999999999*k)%k-(i/k|0)*k)),(i>l||-l>i)&&(this._addTween(a,e,g,g+i,e),this._overwriteProps.push(e)));return!0},set:function(a){var b;if(1!==a)this._super.setRatio.call(this,a);else for(b=this._firstPT;b;)b.f?b.t[b.p](this.finals[b.p]):b.t[b.p]=this.finals[b.p],b=b._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],function(a){var b,c,d,e=_gsScope.GreenSockGlobals||_gsScope,f=e.com.greensock,g=2*Math.PI,h=Math.PI/2,i=f._class,j=function(b,c){var d=i("easing."+b,function(){},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,d},k=a.register||function(){},l=function(a,b,c,d,e){var f=i("easing."+a,{easeOut:new b,easeIn:new c,easeInOut:new d},!0);return k(f,a),f},m=function(a,b,c){this.t=a,this.v=b,c&&(this.next=c,c.prev=this,this.c=c.v-b,this.gap=c.t-a)},n=function(b,c){var d=i("easing."+b,function(a){this._p1=a||0===a?a:1.70158,this._p2=1.525*this._p1},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,e.config=function(a){return new d(a)},d},o=l("Back",n("BackOut",function(a){return(a-=1)*a*((this._p1+1)*a+this._p1)+1}),n("BackIn",function(a){return a*a*((this._p1+1)*a-this._p1)}),n("BackInOut",function(a){return(a*=2)<1?.5*a*a*((this._p2+1)*a-this._p2):.5*((a-=2)*a*((this._p2+1)*a+this._p2)+2)})),p=i("easing.SlowMo",function(a,b,c){b=b||0===b?b:.7,null==a?a=.7:a>1&&(a=1),this._p=1!==a?b:0,this._p1=(1-a)/2,this._p2=a,this._p3=this._p1+this._p2,this._calcEnd=c===!0},!0),q=p.prototype=new a;return q.constructor=p,q.getRatio=function(a){var b=a+(.5-a)*this._p;return athis._p3?this._calcEnd?1-(a=(a-this._p3)/this._p1)*a:b+(a-b)*(a=(a-this._p3)/this._p1)*a*a*a:this._calcEnd?1:b},p.ease=new p(.7,.7),q.config=p.config=function(a,b,c){return new p(a,b,c)},b=i("easing.SteppedEase",function(a){a=a||1,this._p1=1/a,this._p2=a+1},!0),q=b.prototype=new a,q.constructor=b,q.getRatio=function(a){return 0>a?a=0:a>=1&&(a=.999999999),(this._p2*a>>0)*this._p1},q.config=b.config=function(a){return new b(a)},c=i("easing.RoughEase",function(b){b=b||{};for(var c,d,e,f,g,h,i=b.taper||"none",j=[],k=0,l=0|(b.points||20),n=l,o=b.randomize!==!1,p=b.clamp===!0,q=b.template instanceof a?b.template:null,r="number"==typeof b.strength?.4*b.strength:.4;--n>-1;)c=o?Math.random():1/l*n,d=q?q.getRatio(c):c,"none"===i?e=r:"out"===i?(f=1-c,e=f*f*r):"in"===i?e=c*c*r:.5>c?(f=2*c,e=f*f*.5*r):(f=2*(1-c),e=f*f*.5*r),o?d+=Math.random()*e-.5*e:n%2?d+=.5*e:d-=.5*e,p&&(d>1?d=1:0>d&&(d=0)),j[k++]={x:c,y:d};for(j.sort(function(a,b){return a.x-b.x}),h=new m(1,1,null),n=l;--n>-1;)g=j[n],h=new m(g.x,g.y,h);this._prev=new m(0,0,0!==h.t?h:h.next)},!0),q=c.prototype=new a,q.constructor=c,q.getRatio=function(a){var b=this._prev;if(a>b.t){for(;b.next&&a>=b.t;)b=b.next;b=b.prev}else for(;b.prev&&a<=b.t;)b=b.prev;return this._prev=b,b.v+(a-b.t)/b.gap*b.c},q.config=function(a){return new c(a)},c.ease=new c,l("Bounce",j("BounceOut",function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375}),j("BounceIn",function(a){return(a=1-a)<1/2.75?1-7.5625*a*a:2/2.75>a?1-(7.5625*(a-=1.5/2.75)*a+.75):2.5/2.75>a?1-(7.5625*(a-=2.25/2.75)*a+.9375):1-(7.5625*(a-=2.625/2.75)*a+.984375)}),j("BounceInOut",function(a){var b=.5>a;return a=b?1-2*a:2*a-1,a=1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375,b?.5*(1-a):.5*a+.5})),l("Circ",j("CircOut",function(a){return Math.sqrt(1-(a-=1)*a)}),j("CircIn",function(a){return-(Math.sqrt(1-a*a)-1)}),j("CircInOut",function(a){return(a*=2)<1?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)})),d=function(b,c,d){var e=i("easing."+b,function(a,b){this._p1=a>=1?a:1,this._p2=(b||d)/(1>a?a:1),this._p3=this._p2/g*(Math.asin(1/this._p1)||0),this._p2=g/this._p2},!0),f=e.prototype=new a;return f.constructor=e,f.getRatio=c,f.config=function(a,b){return new e(a,b)},e},l("Elastic",d("ElasticOut",function(a){return this._p1*Math.pow(2,-10*a)*Math.sin((a-this._p3)*this._p2)+1},.3),d("ElasticIn",function(a){return-(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2))},.3),d("ElasticInOut",function(a){return(a*=2)<1?-.5*(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2)):this._p1*Math.pow(2,-10*(a-=1))*Math.sin((a-this._p3)*this._p2)*.5+1},.45)),l("Expo",j("ExpoOut",function(a){return 1-Math.pow(2,-10*a)}),j("ExpoIn",function(a){return Math.pow(2,10*(a-1))-.001}),j("ExpoInOut",function(a){return(a*=2)<1?.5*Math.pow(2,10*(a-1)):.5*(2-Math.pow(2,-10*(a-1)))})),l("Sine",j("SineOut",function(a){return Math.sin(a*h)}),j("SineIn",function(a){return-Math.cos(a*h)+1}),j("SineInOut",function(a){return-.5*(Math.cos(Math.PI*a)-1)})),i("easing.EaseLookup",{find:function(b){return a.map[b]}},!0),k(e.SlowMo,"SlowMo","ease,"),k(c,"RoughEase","ease,"),k(b,"SteppedEase","ease,"),o},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(a,b){"use strict";var c={},d=a.GreenSockGlobals=a.GreenSockGlobals||a;if(!d.TweenLite){var e,f,g,h,i,j=function(a){var b,c=a.split("."),e=d;for(b=0;b-1;)(l=p[f[s]]||new q(f[s],[])).gsClass?(i[s]=l.gsClass,t--):k&&l.sc.push(this);if(0===t&&g){if(m=("com.greensock."+e).split("."),n=m.pop(),o=j(m.join("."))[n]=this.gsClass=g.apply(g,i),h)if(d[n]=c[n]=o,r="undefined"!=typeof module&&module.exports,!r&&"function"==typeof define&&define.amd)define((a.GreenSockAMDPath?a.GreenSockAMDPath+"/":"")+e.split(".").pop(),[],function(){return o});else if(r)if(e===b){module.exports=c[b]=o;for(s in c)o[s]=c[s]}else c[b]&&(c[b][n]=o);for(s=0;s-1;)for(f=i[j],e=d?s("easing."+f,null,!0):k.easing[f]||{},g=l.length;--g>-1;)h=l[g],v[f+"."+h]=v[h+f]=e[h]=a.getRatio?a:a[h]||new a};for(g=u.prototype,g._calcEnd=!1,g.getRatio=function(a){if(this._func)return this._params[0]=a,this._func.apply(null,this._params);var b=this._type,c=this._power,d=1===b?1-a:2===b?a:.5>a?2*a:2*(1-a);return 1===c?d*=d:2===c?d*=d*d:3===c?d*=d*d*d:4===c&&(d*=d*d*d*d),1===b?1-d:2===b?d:.5>a?d/2:1-d/2},e=["Linear","Quad","Cubic","Quart","Quint,Strong"],f=e.length;--f>-1;)g=e[f]+",Power"+f,w(new u(null,null,1,f),g,"easeOut",!0),w(new u(null,null,2,f),g,"easeIn"+(0===f?",easeNone":"")),w(new u(null,null,3,f),g,"easeInOut");v.linear=k.easing.Linear.easeIn,v.swing=k.easing.Quad.easeInOut;var x=s("events.EventDispatcher",function(a){this._listeners={},this._eventTarget=a||this});g=x.prototype,g.addEventListener=function(a,b,c,d,e){e=e||0;var f,g,j=this._listeners[a],k=0;for(this!==h||i||h.wake(),null==j&&(this._listeners[a]=j=[]),g=j.length;--g>-1;)f=j[g],f.c===b&&f.s===c?j.splice(g,1):0===k&&f.pr-1;)if(d[c].c===b)return void d.splice(c,1)},g.dispatchEvent=function(a){var b,c,d,e=this._listeners[a];if(e)for(b=e.length,b>1&&(e=e.slice(0)),c=this._eventTarget;--b>-1;)d=e[b],d&&(d.up?d.c.call(d.s||c,{type:a,target:c}):d.c.call(d.s||c))};var y=a.requestAnimationFrame,z=a.cancelAnimationFrame,A=Date.now||function(){return(new Date).getTime()},B=A();for(e=["ms","moz","webkit","o"],f=e.length;--f>-1&&!y;)y=a[e[f]+"RequestAnimationFrame"],z=a[e[f]+"CancelAnimationFrame"]||a[e[f]+"CancelRequestAnimationFrame"];s("Ticker",function(a,b){var c,d,e,f,g,j=this,k=A(),m=b!==!1&&y?"auto":!1,o=500,p=33,q="tick",r=function(a){var b,h,i=A()-B;i>o&&(k+=i-p),B+=i,j.time=(B-k)/1e3,b=j.time-g,(!c||b>0||a===!0)&&(j.frame++,g+=b+(b>=f?.004:f-b),h=!0),a!==!0&&(e=d(r)),h&&j.dispatchEvent(q)};x.call(j),j.time=j.frame=0,j.tick=function(){r(!0)},j.lagSmoothing=function(a,b){o=a||1/l,p=Math.min(b,o,0)},j.sleep=function(){null!=e&&(m&&z?z(e):clearTimeout(e),d=n,e=null,j===h&&(i=!1))},j.wake=function(a){null!==e?j.sleep():a?k+=-B+(B=A()):j.frame>10&&(B=A()-o+5),d=0===c?n:m&&y?y:function(a){return setTimeout(a,1e3*(g-j.time)+1|0)},j===h&&(i=!0),r(2)},j.fps=function(a){return arguments.length?(c=a,f=1/(c||60),g=this.time+f,void j.wake()):c},j.useRAF=function(a){return arguments.length?(j.sleep(),m=a,void j.fps(c)):m},j.fps(a),setTimeout(function(){"auto"===m&&j.frame<5&&"hidden"!==document.visibilityState&&j.useRAF(!1)},1500)}),g=k.Ticker.prototype=new k.events.EventDispatcher,g.constructor=k.Ticker;var C=s("core.Animation",function(a,b){if(this.vars=b=b||{},this._duration=this._totalDuration=a||0,this._delay=Number(b.delay)||0,this._timeScale=1,this._active=b.immediateRender===!0,this.data=b.data,this._reversed=b.reversed===!0,V){i||h.wake();var c=this.vars.useFrames?U:V;c.add(this,c._time),this.vars.paused&&this.paused(!0)}});h=C.ticker=new k.Ticker,g=C.prototype,g._dirty=g._gc=g._initted=g._paused=!1,g._totalTime=g._time=0,g._rawPrevTime=-1,g._next=g._last=g._onUpdate=g._timeline=g.timeline=null,g._paused=!1;var D=function(){i&&A()-B>2e3&&h.wake(),setTimeout(D,2e3)};D(),g.play=function(a,b){return null!=a&&this.seek(a,b),this.reversed(!1).paused(!1)},g.pause=function(a,b){return null!=a&&this.seek(a,b),this.paused(!0)},g.resume=function(a,b){return null!=a&&this.seek(a,b),this.paused(!1)},g.seek=function(a,b){return this.totalTime(Number(a),b!==!1)},g.restart=function(a,b){return this.reversed(!1).paused(!1).totalTime(a?-this._delay:0,b!==!1,!0)},g.reverse=function(a,b){return null!=a&&this.seek(a||this.totalDuration(),b),this.reversed(!0).paused(!1)},g.render=function(a,b,c){},g.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},g.isActive=function(){var a,b=this._timeline,c=this._startTime;return!b||!this._gc&&!this._paused&&b.isActive()&&(a=b.rawTime())>=c&&a-1;)"{self}"===a[b]&&(c[b]=this);return c},g._callback=function(a){var b=this.vars,c=b[a],d=b[a+"Params"],e=b[a+"Scope"]||b.callbackScope||this,f=d?d.length:0;switch(f){case 0:c.call(e);break;case 1:c.call(e,d[0]);break;case 2:c.call(e,d[0],d[1]);break;default:c.apply(e,d)}},g.eventCallback=function(a,b,c,d){if("on"===(a||"").substr(0,2)){var e=this.vars;if(1===arguments.length)return e[a];null==b?delete e[a]:(e[a]=b,e[a+"Params"]=o(c)&&-1!==c.join("").indexOf("{self}")?this._swapSelfInParams(c):c,e[a+"Scope"]=d),"onUpdate"===a&&(this._onUpdate=b)}return this},g.delay=function(a){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+a-this._delay),this._delay=a,this):this._delay},g.duration=function(a){return arguments.length?(this._duration=this._totalDuration=a,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._timethis._duration?this._duration:a,b)):this._time},g.totalTime=function(a,b,c){if(i||h.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>a&&!c&&(a+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var d=this._totalDuration,e=this._timeline;if(a>d&&!c&&(a=d),this._startTime=(this._paused?this._pauseTime:e._time)-(this._reversed?d-a:a)/this._timeScale,e._dirty||this._uncache(!1),e._timeline)for(;e._timeline;)e._timeline._time!==(e._startTime+e._totalTime)/e._timeScale&&e.totalTime(e._totalTime,!0),e=e._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==a||0===this._duration)&&(I.length&&X(),this.render(a,b,!1),I.length&&X())}return this},g.progress=g.totalProgress=function(a,b){var c=this.duration();return arguments.length?this.totalTime(c*a,b):c?this._time/c:this.ratio},g.startTime=function(a){return arguments.length?(a!==this._startTime&&(this._startTime=a,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,a-this._delay)),this):this._startTime},g.endTime=function(a){return this._startTime+(0!=a?this.totalDuration():this.duration())/this._timeScale},g.timeScale=function(a){if(!arguments.length)return this._timeScale;if(a=a||l,this._timeline&&this._timeline.smoothChildTiming){var b=this._pauseTime,c=b||0===b?b:this._timeline.totalTime();this._startTime=c-(c-this._startTime)*this._timeScale/a}return this._timeScale=a,this._uncache(!1)},g.reversed=function(a){return arguments.length?(a!=this._reversed&&(this._reversed=a,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},g.paused=function(a){if(!arguments.length)return this._paused;var b,c,d=this._timeline;return a!=this._paused&&d&&(i||a||h.wake(),b=d.rawTime(),c=b-this._pauseTime,!a&&d.smoothChildTiming&&(this._startTime+=c,this._uncache(!1)),this._pauseTime=a?b:null,this._paused=a,this._active=this.isActive(),!a&&0!==c&&this._initted&&this.duration()&&(b=d.smoothChildTiming?this._totalTime:(b-this._startTime)/this._timeScale,this.render(b,b===this._totalTime,!0))),this._gc&&!a&&this._enabled(!0,!1),this};var E=s("core.SimpleTimeline",function(a){C.call(this,0,a),this.autoRemoveChildren=this.smoothChildTiming=!0});g=E.prototype=new C,g.constructor=E,g.kill()._gc=!1,g._first=g._last=g._recent=null,g._sortChildren=!1,g.add=g.insert=function(a,b,c,d){var e,f;if(a._startTime=Number(b||0)+a._delay,a._paused&&this!==a._timeline&&(a._pauseTime=a._startTime+(this.rawTime()-a._startTime)/a._timeScale),a.timeline&&a.timeline._remove(a,!0),a.timeline=a._timeline=this,a._gc&&a._enabled(!0,!0),e=this._last,this._sortChildren)for(f=a._startTime;e&&e._startTime>f;)e=e._prev;return e?(a._next=e._next,e._next=a):(a._next=this._first,this._first=a),a._next?a._next._prev=a:this._last=a,a._prev=e,this._recent=a,this._timeline&&this._uncache(!0),this},g._remove=function(a,b){return a.timeline===this&&(b||a._enabled(!1,!0),a._prev?a._prev._next=a._next:this._first===a&&(this._first=a._next),a._next?a._next._prev=a._prev:this._last===a&&(this._last=a._prev),a._next=a._prev=a.timeline=null,a===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},g.render=function(a,b,c){var d,e=this._first;for(this._totalTime=this._time=this._rawPrevTime=a;e;)d=e._next,(e._active||a>=e._startTime&&!e._paused)&&(e._reversed?e.render((e._dirty?e.totalDuration():e._totalDuration)-(a-e._startTime)*e._timeScale,b,c):e.render((a-e._startTime)*e._timeScale,b,c)),e=d},g.rawTime=function(){return i||h.wake(),this._totalTime};var F=s("TweenLite",function(b,c,d){if(C.call(this,c,d),this.render=F.prototype.render,null==b)throw"Cannot tween a null target.";this.target=b="string"!=typeof b?b:F.selector(b)||b;var e,f,g,h=b.jquery||b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType),i=this.vars.overwrite;if(this._overwrite=i=null==i?T[F.defaultOverwrite]:"number"==typeof i?i>>0:T[i],(h||b instanceof Array||b.push&&o(b))&&"number"!=typeof b[0])for(this._targets=g=m(b),this._propLookup=[],this._siblings=[],e=0;e1&&$(f,this,null,1,this._siblings[e])):(f=g[e--]=F.selector(f),"string"==typeof f&&g.splice(e+1,1)):g.splice(e--,1);else this._propLookup={},this._siblings=Y(b,this,!1),1===i&&this._siblings.length>1&&$(b,this,null,1,this._siblings);(this.vars.immediateRender||0===c&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-l,this.render(Math.min(0,-this._delay)))},!0),G=function(b){return b&&b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType); },H=function(a,b){var c,d={};for(c in a)S[c]||c in b&&"transform"!==c&&"x"!==c&&"y"!==c&&"width"!==c&&"height"!==c&&"className"!==c&&"border"!==c||!(!P[c]||P[c]&&P[c]._autoCSS)||(d[c]=a[c],delete a[c]);a.css=d};g=F.prototype=new C,g.constructor=F,g.kill()._gc=!1,g.ratio=0,g._firstPT=g._targets=g._overwrittenProps=g._startAt=null,g._notifyPluginsOfEnabled=g._lazy=!1,F.version="1.19.0",F.defaultEase=g._ease=new u(null,null,1,1),F.defaultOverwrite="auto",F.ticker=h,F.autoSleep=120,F.lagSmoothing=function(a,b){h.lagSmoothing(a,b)},F.selector=a.$||a.jQuery||function(b){var c=a.$||a.jQuery;return c?(F.selector=c,c(b)):"undefined"==typeof document?b:document.querySelectorAll?document.querySelectorAll(b):document.getElementById("#"===b.charAt(0)?b.substr(1):b)};var I=[],J={},K=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,L=function(a){for(var b,c=this._firstPT,d=1e-6;c;)b=c.blob?a?this.join(""):this.start:c.c*a+c.s,c.m?b=c.m(b,this._target||c.t):d>b&&b>-d&&(b=0),c.f?c.fp?c.t[c.p](c.fp,b):c.t[c.p](b):c.t[c.p]=b,c=c._next},M=function(a,b,c,d){var e,f,g,h,i,j,k,l=[a,b],m=0,n="",o=0;for(l.start=a,c&&(c(l),a=l[0],b=l[1]),l.length=0,e=a.match(K)||[],f=b.match(K)||[],d&&(d._next=null,d.blob=1,l._firstPT=l._applyPT=d),i=f.length,h=0;i>h;h++)k=f[h],j=b.substr(m,b.indexOf(k,m)-m),n+=j||!h?j:",",m+=j.length,o?o=(o+1)%5:"rgba("===j.substr(-5)&&(o=1),k===e[h]||e.length<=h?n+=k:(n&&(l.push(n),n=""),g=parseFloat(e[h]),l.push(g),l._firstPT={_next:l._firstPT,t:l,p:l.length-1,s:g,c:("="===k.charAt(1)?parseInt(k.charAt(0)+"1",10)*parseFloat(k.substr(2)):parseFloat(k)-g)||0,f:0,m:o&&4>o?Math.round:0}),m+=k.length;return n+=b.substr(m),n&&l.push(n),l.setRatio=L,l},N=function(a,b,c,d,e,f,g,h,i){"function"==typeof d&&(d=d(i||0,a));var j,k,l="get"===c?a[b]:c,m=typeof a[b],n="string"==typeof d&&"="===d.charAt(1),o={t:a,p:b,s:l,f:"function"===m,pg:0,n:e||b,m:f?"function"==typeof f?f:Math.round:0,pr:0,c:n?parseInt(d.charAt(0)+"1",10)*parseFloat(d.substr(2)):parseFloat(d)-l||0};return"number"!==m&&("function"===m&&"get"===c&&(k=b.indexOf("set")||"function"!=typeof a["get"+b.substr(3)]?b:"get"+b.substr(3),o.s=l=g?a[k](g):a[k]()),"string"==typeof l&&(g||isNaN(l))?(o.fp=g,j=M(l,d,h||F.defaultStringFilter,o),o={t:j,p:"setRatio",s:0,c:1,f:2,pg:0,n:e||b,pr:0,m:0}):n||(o.s=parseFloat(l),o.c=parseFloat(d)-o.s||0)),o.c?((o._next=this._firstPT)&&(o._next._prev=o),this._firstPT=o,o):void 0},O=F._internals={isArray:o,isSelector:G,lazyTweens:I,blobDif:M},P=F._plugins={},Q=O.tweenLookup={},R=0,S=O.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1},T={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},U=C._rootFramesTimeline=new E,V=C._rootTimeline=new E,W=30,X=O.lazyRender=function(){var a,b=I.length;for(J={};--b>-1;)a=I[b],a&&a._lazy!==!1&&(a.render(a._lazy[0],a._lazy[1],!0),a._lazy=!1);I.length=0};V._startTime=h.time,U._startTime=h.frame,V._active=U._active=!0,setTimeout(X,1),C._updateRoot=F.render=function(){var a,b,c;if(I.length&&X(),V.render((h.time-V._startTime)*V._timeScale,!1,!1),U.render((h.frame-U._startTime)*U._timeScale,!1,!1),I.length&&X(),h.frame>=W){W=h.frame+(parseInt(F.autoSleep,10)||120);for(c in Q){for(b=Q[c].tweens,a=b.length;--a>-1;)b[a]._gc&&b.splice(a,1);0===b.length&&delete Q[c]}if(c=V._first,(!c||c._paused)&&F.autoSleep&&!U._first&&1===h._listeners.tick.length){for(;c&&c._paused;)c=c._next;c||h.sleep()}}},h.addEventListener("tick",C._updateRoot);var Y=function(a,b,c){var d,e,f=a._gsTweenID;if(Q[f||(a._gsTweenID=f="t"+R++)]||(Q[f]={target:a,tweens:[]}),b&&(d=Q[f].tweens,d[e=d.length]=b,c))for(;--e>-1;)d[e]===b&&d.splice(e,1);return Q[f].tweens},Z=function(a,b,c,d){var e,f,g=a.vars.onOverwrite;return g&&(e=g(a,b,c,d)),g=F.onOverwrite,g&&(f=g(a,b,c,d)),e!==!1&&f!==!1},$=function(a,b,c,d,e){var f,g,h,i;if(1===d||d>=4){for(i=e.length,f=0;i>f;f++)if((h=e[f])!==b)h._gc||h._kill(null,a,b)&&(g=!0);else if(5===d)break;return g}var j,k=b._startTime+l,m=[],n=0,o=0===b._duration;for(f=e.length;--f>-1;)(h=e[f])===b||h._gc||h._paused||(h._timeline!==b._timeline?(j=j||_(b,0,o),0===_(h,j,o)&&(m[n++]=h)):h._startTime<=k&&h._startTime+h.totalDuration()/h._timeScale>k&&((o||!h._initted)&&k-h._startTime<=2e-10||(m[n++]=h)));for(f=n;--f>-1;)if(h=m[f],2===d&&h._kill(c,a,b)&&(g=!0),2!==d||!h._firstPT&&h._initted){if(2!==d&&!Z(h,b))continue;h._enabled(!1,!1)&&(g=!0)}return g},_=function(a,b,c){for(var d=a._timeline,e=d._timeScale,f=a._startTime;d._timeline;){if(f+=d._startTime,e*=d._timeScale,d._paused)return-100;d=d._timeline}return f/=e,f>b?f-b:c&&f===b||!a._initted&&2*l>f-b?l:(f+=a.totalDuration()/a._timeScale/e)>b+l?0:f-b-l};g._init=function(){var a,b,c,d,e,f,g=this.vars,h=this._overwrittenProps,i=this._duration,j=!!g.immediateRender,k=g.ease;if(g.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),e={};for(d in g.startAt)e[d]=g.startAt[d];if(e.overwrite=!1,e.immediateRender=!0,e.lazy=j&&g.lazy!==!1,e.startAt=e.delay=null,this._startAt=F.to(this.target,0,e),j)if(this._time>0)this._startAt=null;else if(0!==i)return}else if(g.runBackwards&&0!==i)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(j=!1),c={};for(d in g)S[d]&&"autoCSS"!==d||(c[d]=g[d]);if(c.overwrite=0,c.data="isFromStart",c.lazy=j&&g.lazy!==!1,c.immediateRender=j,this._startAt=F.to(this.target,0,c),j){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=k=k?k instanceof u?k:"function"==typeof k?new u(k,g.easeParams):v[k]||F.defaultEase:F.defaultEase,g.easeParams instanceof Array&&k.config&&(this._ease=k.config.apply(k,g.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(f=this._targets.length,a=0;f>a;a++)this._initProps(this._targets[a],this._propLookup[a]={},this._siblings[a],h?h[a]:null,a)&&(b=!0);else b=this._initProps(this.target,this._propLookup,this._siblings,h,0);if(b&&F._onPluginEvent("_onInitAllProps",this),h&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),g.runBackwards)for(c=this._firstPT;c;)c.s+=c.c,c.c=-c.c,c=c._next;this._onUpdate=g.onUpdate,this._initted=!0},g._initProps=function(b,c,d,e,f){var g,h,i,j,k,l;if(null==b)return!1;J[b._gsTweenID]&&X(),this.vars.css||b.style&&b!==a&&b.nodeType&&P.css&&this.vars.autoCSS!==!1&&H(this.vars,b);for(g in this.vars)if(l=this.vars[g],S[g])l&&(l instanceof Array||l.push&&o(l))&&-1!==l.join("").indexOf("{self}")&&(this.vars[g]=l=this._swapSelfInParams(l,this));else if(P[g]&&(j=new P[g])._onInitTween(b,this.vars[g],this,f)){for(this._firstPT=k={_next:this._firstPT,t:j,p:"setRatio",s:0,c:1,f:1,n:g,pg:1,pr:j._priority,m:0},h=j._overwriteProps.length;--h>-1;)c[j._overwriteProps[h]]=this._firstPT;(j._priority||j._onInitAllProps)&&(i=!0),(j._onDisable||j._onEnable)&&(this._notifyPluginsOfEnabled=!0),k._next&&(k._next._prev=k)}else c[g]=N.call(this,b,g,"get",l,g,0,null,this.vars.stringFilter,f);return e&&this._kill(e,b)?this._initProps(b,c,d,e,f):this._overwrite>1&&this._firstPT&&d.length>1&&$(b,this,c,this._overwrite,d)?(this._kill(c,b),this._initProps(b,c,d,e,f)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(J[b._gsTweenID]=!0),i)},g.render=function(a,b,c){var d,e,f,g,h=this._time,i=this._duration,j=this._rawPrevTime;if(a>=i-1e-7)this._totalTime=this._time=i,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(d=!0,e="onComplete",c=c||this._timeline.autoRemoveChildren),0===i&&(this._initted||!this.vars.lazy||c)&&(this._startTime===this._timeline._duration&&(a=0),(0>j||0>=a&&a>=-1e-7||j===l&&"isPause"!==this.data)&&j!==a&&(c=!0,j>l&&(e="onReverseComplete")),this._rawPrevTime=g=!b||a||j===a?a:l);else if(1e-7>a)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==h||0===i&&j>0)&&(e="onReverseComplete",d=this._reversed),0>a&&(this._active=!1,0===i&&(this._initted||!this.vars.lazy||c)&&(j>=0&&(j!==l||"isPause"!==this.data)&&(c=!0),this._rawPrevTime=g=!b||a||j===a?a:l)),this._initted||(c=!0);else if(this._totalTime=this._time=a,this._easeType){var k=a/i,m=this._easeType,n=this._easePower;(1===m||3===m&&k>=.5)&&(k=1-k),3===m&&(k*=2),1===n?k*=k:2===n?k*=k*k:3===n?k*=k*k*k:4===n&&(k*=k*k*k*k),1===m?this.ratio=1-k:2===m?this.ratio=k:.5>a/i?this.ratio=k/2:this.ratio=1-k/2}else this.ratio=this._ease.getRatio(a/i);if(this._time!==h||c){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!c&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=h,this._rawPrevTime=j,I.push(this),void(this._lazy=[a,b]);this._time&&!d?this.ratio=this._ease.getRatio(this._time/i):d&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==h&&a>=0&&(this._active=!0),0===h&&(this._startAt&&(a>=0?this._startAt.render(a,b,c):e||(e="_dummyGS")),this.vars.onStart&&(0!==this._time||0===i)&&(b||this._callback("onStart"))),f=this._firstPT;f;)f.f?f.t[f.p](f.c*this.ratio+f.s):f.t[f.p]=f.c*this.ratio+f.s,f=f._next;this._onUpdate&&(0>a&&this._startAt&&a!==-1e-4&&this._startAt.render(a,b,c),b||(this._time!==h||d||c)&&this._callback("onUpdate")),e&&(!this._gc||c)&&(0>a&&this._startAt&&!this._onUpdate&&a!==-1e-4&&this._startAt.render(a,b,c),d&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[e]&&this._callback(e),0===i&&this._rawPrevTime===l&&g!==l&&(this._rawPrevTime=0))}},g._kill=function(a,b,c){if("all"===a&&(a=null),null==a&&(null==b||b===this.target))return this._lazy=!1,this._enabled(!1,!1);b="string"!=typeof b?b||this._targets||this.target:F.selector(b)||b;var d,e,f,g,h,i,j,k,l,m=c&&this._time&&c._startTime===this._startTime&&this._timeline===c._timeline;if((o(b)||G(b))&&"number"!=typeof b[0])for(d=b.length;--d>-1;)this._kill(a,b[d],c)&&(i=!0);else{if(this._targets){for(d=this._targets.length;--d>-1;)if(b===this._targets[d]){h=this._propLookup[d]||{},this._overwrittenProps=this._overwrittenProps||[],e=this._overwrittenProps[d]=a?this._overwrittenProps[d]||{}:"all";break}}else{if(b!==this.target)return!1;h=this._propLookup,e=this._overwrittenProps=a?this._overwrittenProps||{}:"all"}if(h){if(j=a||h,k=a!==e&&"all"!==e&&a!==h&&("object"!=typeof a||!a._tempKill),c&&(F.onOverwrite||this.vars.onOverwrite)){for(f in j)h[f]&&(l||(l=[]),l.push(f));if((l||!a)&&!Z(this,c,b,l))return!1}for(f in j)(g=h[f])&&(m&&(g.f?g.t[g.p](g.s):g.t[g.p]=g.s,i=!0),g.pg&&g.t._kill(j)&&(i=!0),g.pg&&0!==g.t._overwriteProps.length||(g._prev?g._prev._next=g._next:g===this._firstPT&&(this._firstPT=g._next),g._next&&(g._next._prev=g._prev),g._next=g._prev=null),delete h[f]),k&&(e[f]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return i},g.invalidate=function(){return this._notifyPluginsOfEnabled&&F._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],C.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-l,this.render(Math.min(0,-this._delay))),this},g._enabled=function(a,b){if(i||h.wake(),a&&this._gc){var c,d=this._targets;if(d)for(c=d.length;--c>-1;)this._siblings[c]=Y(d[c],this,!0);else this._siblings=Y(this.target,this,!0)}return C.prototype._enabled.call(this,a,b),this._notifyPluginsOfEnabled&&this._firstPT?F._onPluginEvent(a?"_onEnable":"_onDisable",this):!1},F.to=function(a,b,c){return new F(a,b,c)},F.from=function(a,b,c){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,new F(a,b,c)},F.fromTo=function(a,b,c,d){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,new F(a,b,d)},F.delayedCall=function(a,b,c,d,e){return new F(b,0,{delay:a,onComplete:b,onCompleteParams:c,callbackScope:d,onReverseComplete:b,onReverseCompleteParams:c,immediateRender:!1,lazy:!1,useFrames:e,overwrite:0})},F.set=function(a,b){return new F(a,0,b)},F.getTweensOf=function(a,b){if(null==a)return[];a="string"!=typeof a?a:F.selector(a)||a;var c,d,e,f;if((o(a)||G(a))&&"number"!=typeof a[0]){for(c=a.length,d=[];--c>-1;)d=d.concat(F.getTweensOf(a[c],b));for(c=d.length;--c>-1;)for(f=d[c],e=c;--e>-1;)f===d[e]&&d.splice(c,1)}else for(d=Y(a).concat(),c=d.length;--c>-1;)(d[c]._gc||b&&!d[c].isActive())&&d.splice(c,1);return d},F.killTweensOf=F.killDelayedCallsTo=function(a,b,c){"object"==typeof b&&(c=b,b=!1);for(var d=F.getTweensOf(a,b),e=d.length;--e>-1;)d[e]._kill(c,a)};var aa=s("plugins.TweenPlugin",function(a,b){this._overwriteProps=(a||"").split(","),this._propName=this._overwriteProps[0],this._priority=b||0,this._super=aa.prototype},!0);if(g=aa.prototype,aa.version="1.19.0",aa.API=2,g._firstPT=null,g._addTween=N,g.setRatio=L,g._kill=function(a){var b,c=this._overwriteProps,d=this._firstPT;if(null!=a[this._propName])this._overwriteProps=[];else for(b=c.length;--b>-1;)null!=a[c[b]]&&c.splice(b,1);for(;d;)null!=a[d.n]&&(d._next&&(d._next._prev=d._prev),d._prev?(d._prev._next=d._next,d._prev=null):this._firstPT===d&&(this._firstPT=d._next)),d=d._next;return!1},g._mod=g._roundProps=function(a){for(var b,c=this._firstPT;c;)b=a[this._propName]||null!=c.n&&a[c.n.split(this._propName+"_").join("")],b&&"function"==typeof b&&(2===c.f?c.t._applyPT.m=b:c.m=b),c=c._next},F._onPluginEvent=function(a,b){var c,d,e,f,g,h=b._firstPT;if("_onInitAllProps"===a){for(;h;){for(g=h._next,d=e;d&&d.pr>h.pr;)d=d._next;(h._prev=d?d._prev:f)?h._prev._next=h:e=h,(h._next=d)?d._prev=h:f=h,h=g}h=b._firstPT=e}for(;h;)h.pg&&"function"==typeof h.t[a]&&h.t[a]()&&(c=!0),h=h._next;return c},aa.activate=function(a){for(var b=a.length;--b>-1;)a[b].API===aa.API&&(P[(new a[b])._propName]=a[b]);return!0},r.plugin=function(a){if(!(a&&a.propName&&a.init&&a.API))throw"illegal plugin definition.";var b,c=a.propName,d=a.priority||0,e=a.overwriteProps,f={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},g=s("plugins."+c.charAt(0).toUpperCase()+c.substr(1)+"Plugin",function(){aa.call(this,c,d),this._overwriteProps=e||[]},a.global===!0),h=g.prototype=new aa(c);h.constructor=g,g.API=a.API;for(b in f)"function"==typeof a[b]&&(h[f[b]]=a[b]);return g.version=a.version,aa.activate([g]),g},e=a._gsQueue){for(f=0;f0&&e-1 in t}function l(t){var e={},n=function(t){for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var i=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,i)}};n(arguments[0]);for(var i=1;i-1&&i.indexOf(">")>-1&&"#"===i.charAt(0)?e.getElementById(i.substring(1)):e.querySelectorAll(i)}if(s(t))for(var l=t.length,r=0;l>r;r++)if(s(t[r]))for(var a=0,c=t[r].length;c>a;a++)o(t[r][a])&&n.push(t[r][a]);else o(t[r])&&n.push(t[r]);else o(t)&&(n=[t]);return n}function f(t,e){var n,i,s,l=this._SPLIT,o=l.settings,r=o.splitLines,a=o.splitWords,c=o.splitChars,h=o.isAbsolute,f=[],g=[],b=[],m=t.textContent.replace(/\s+/g," ").trim(),j=v();m.split(" ").forEach(function(t,e){c?(n=v(),t.split("").forEach(function(t,e,i){b.push(n.appendChild(s=p({"class":o.charClass,content:t,nodeName:"div",data:{last:r&&!a&&e===i.length-1}})))})):n=y(t),i=a||r?p({"class":o.wordClass,content:n}):n,j.appendChild(i),j.appendChild(C()),(a||r)&&g.push(i)},this),t.innerHTML="",t.appendChild(j),l.allWords=a?l.allWords.concat(g):[],l.allChars=c?l.allChars.concat(b):[],(r||h)&&(r&&(f=u.call(this,t,g,b),g=a?g:[]),h&&d.call(this,t,f,g,b))}function u(t,e,n){var i,s=this._SPLIT,l=s.settings,o=(l.splitLines,l.splitWords),r=l.splitChars,a=[],c=[],h=-999,f=v();for(e.forEach(function(t){i=t.offsetTop,i!==h&&(c=[],a.push(c),h=i),c.push(t)},this),a.forEach(function(t,e){var n=p({"class":l.lineClass});t.forEach(function(t,e){var i;o?i=t:r?(i=v(),[].slice.call(t.children).forEach(function(t){i.appendChild(t)})):i=y(t.textContent),n.appendChild(i),n.appendChild(C())}),f.appendChild(n),s.allLines.push(n),a.splice(e,1,n)},this);t.firstChild;)t.removeChild(t.firstChild);return t.appendChild(f),a}function d(e,n,i,s){var l,o=this._SPLIT,a=o.settings,c=(a.splitLines,a.splitWords,a.splitChars,e.offsetHeight),p=e.offsetWidth,h=[].concat(n,i,s),f=h.length,a=t.getComputedStyle(e);for(e.style.position="static"===a.position?"relative":a.position,e.style.height=c+"px",e.style.width=p+2+"px",l=0;f>l;l++)h[l].pos=r(h[l]);for(l=0;f>l;l++){var u=h[l];u.style.top=u.pos.top+"px",u.style.left=u.pos.left+"px",u.style.height=u.pos.height+"px",u.style.width=u.pos.width+"px",u.style.position="absolute"}}function g(t,e){if(!(!this instanceof g)){var n=this._SPLIT={settings:{},splitNodes:[],elements:[],allLines:[],allWords:[],allChars:[],originals:[]};n.settings=l(b,e),n.elements=h(t),n.elements.forEach(function(t,e){n.originals[e]=t.innerHTML}),this.split()}}var b={lineClass:"line",wordClass:"word",charClass:"char",splitClass:"split-item",split:"lines, words, chars",position:"rel",nodeName:"div",text:!1,get splitLines(){return-1!==this.split.indexOf("lines")},get splitWords(){return-1!==this.split.indexOf("words")},get splitChars(){return-1!==this.split.indexOf("chars")},get isAbsolute(){return"string"==typeof this.position&&"absolute"===this.position.toLowerCase()||this.absolute===!0}};Object.defineProperty(g,"settings",{get:function(){return b},set:function(t){b=l(b,t)}});var y=function(t){return e.createTextNode(t)},C=function(){return y(" ")},v=function(){return e.createDocumentFragment()},m={},j=m.toString;"Boolean Number String Function Array Object Null".split(" ").forEach(function(t){m["[object "+t+"]"]=t.toLowerCase()});var L=a();return c(L,".is-splitting","visibility: hidden; position: absolute;"),c(L,".split-item","display: inline-block; position: relative;"),g.prototype={split:function(e){var n=this._SPLIT,i=(n.settings,n.elements),s=[t.scrollX,t.scrollY];return n.allLines.length=n.allWords.length=n.allChars.length=0,n.settings=e?l(n.settings,e):n.settings,i.forEach(function(t){t.parentElement.classList.add("is-splitting")}),i.forEach(function(t,e){f.call(this,t)},this),i.forEach(function(t){t.parentElement.classList.remove("is-splitting")}),t.scrollTo(s[0],s[1]),this},revert:function(){var t=this._SPLIT;t.allLines.length=t.allWords.length=t.allChars.length=0,t.elements.forEach(function(e,n){e.innerHTML=t.originals[n]})},get lines(){return this._SPLIT.allLines},get words(){return this._SPLIT.allWords},get chars(){return this._SPLIT.allChars}},g}(window,document); if(typeof LS_Meta==='object'&&LS_Meta.fixGSAP){ window.GreenSockGlobals=null,window._gsQueue=null,window._gsDefine=null,delete window.GreenSockGlobals,delete window._gsQueue,delete window._gsDefine,window.GreenSockGlobals=LS_oldGS,window._gsQueue=LS_oldGSQueue,window._gsDefine=LS_oldGSDefine; }; !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?a<0?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;d0&&b-1 in a)}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=fa(),z=fa(),A=fa(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;c+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(xa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ea(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+pa(r[h]);s=r.join(","),w=_.test(a)&&na(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function fa(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ga(a){return a[u]=!0,a}function ha(a){var b=n.createElement("div");try{return!!a(b)}catch(xa){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ia(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ja(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ka(a){return function(b){return"input"===b.nodeName.toLowerCase()&&b.type===a}}function la(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ma(a){return ga(function(b){return b=+b,ga(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function na(a){return a&&void 0!==a.getElementsByTagName&&a}c=ea.support={},f=ea.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ea.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ha(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ha(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ha(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(void 0!==b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c=void 0!==a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return void 0!==b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if(void 0!==b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ha(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ha(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ha(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d||(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ja(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ja(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ea.matches=function(a,b){return ea(a,null,null,b)},ea.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(xa){}return ea(b,n,null,[a]).length>0},ea.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ea.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ea.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ea.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ea.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ea.selectors={cacheLength:50,createPseudo:ga,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ea.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ea.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||void 0!==a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ea.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),!1===t)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return(t-=e)===d||t%d==0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ea.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ga(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ga(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ga(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ga(function(a){return function(b){return ea(a,b).length>0}}),contains:ga(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ga(function(a){return V.test(a||"")||ea.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do{if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return(c=c.toLowerCase())===a||0===c.indexOf(a+"-")}while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return!1===a.disabled},disabled:function(a){return!0===a.disabled},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,!0===a.selected},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:ma(function(){return[0]}),last:ma(function(a,b){return[b-1]}),eq:ma(function(a,b,c){return[c<0?c+b:c]}),even:ma(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:ma(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function sa(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=ta(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function va(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=qa(function(a){return a===b},h,!0),l=qa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ra(m),i>1&&pa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ta(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ea.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ga(f):f}return h=ea.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=va(b[c]),f[u]?d.push(f):e.push(f);f=A(a,wa(e,d)),f.selector=a}return f},i=ea.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(!(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0]))return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&na(b.parentNode)||b))){if(j.splice(i,1),!(a=f.length&&pa(j)))return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&na(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ha(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ha(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ia("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ha(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ia("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ha(function(a){return null==a.getAttribute("disabled")})||ia(K,function(a,b,c){var d;if(!c)return!0===a[b]?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ea}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;b1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;(n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(!(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a))||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if((f=d.getElementById(e[2]))&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))}).prototype=n.fn,A=n(d);var C=/^(?:parents|prev(?:Until|All))/,D={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;b-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function E(a,b){do{a=a[b]}while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return E(a,"nextSibling")},prev:function(a){return E(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(D[a]||(e=n.uniqueSort(e)),C.test(a)&&(e=e.reverse())),this.pushStack(e)}});var F=/\S+/g;function G(a){var b={};return n.each(a.match(F)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?G(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);b0||(H.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function I(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J)):(d.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(I(),n.ready())}n.ready.promise=function(b){if(!H)if(H=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J);else{d.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&function b(){if(!n.isReady){try{c.doScroll("left")}catch(e){return a.setTimeout(b,50)}I(),n.ready()}}()}return H.promise(b)},n.ready.promise();var K;for(K in n(l))break;l.ownFirst="0"===K,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;(c=d.getElementsByTagName("body")[0])&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),void 0!==b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var L=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return(1===c||9===c)&&(!b||!0!==b&&a.getAttribute("classid")===b)},M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if("string"==typeof(c=a.getAttribute(d))){try{c="true"===c||"false"!==c&&("null"===c?null:+c+""===c?+c:M.test(c)?n.parseJSON(c):c)}catch(e){}n.data(a,b,c)}else c=void 0}return c}function P(a){var b ;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(L(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),"object"!=typeof b&&"function"!=typeof b||(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?null==(f=g[b])&&(f=g[n.camelCase(b)]):f=g,f}}function R(a,b,c){if(L(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return!!(a=a.nodeType?n.cache[a[n.expando]]:a[n.expando])&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),O(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?O(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length
a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var ca={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:l.htmlSerialize?[0,"",""]:[1,"X
","
"]};ca.optgroup=ca.option,ca.tbody=ca.tfoot=ca.colgroup=ca.caption=ca.thead,ca.th=ca.td;function da(a,b){var c,d,e=0,f=void 0!==a.getElementsByTagName?a.getElementsByTagName(b||"*"):void 0!==a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,da(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function ea(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var fa=/<|&#?\w+;/,ga=/"!==m[1]||ga.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(da(q,"input"),ha),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=da(p.appendChild(g),"script"),h&&ea(i),c){f=0;while(g=i[f++])$.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=!1===e.attributes[c].expando);e=null}();var ja=/^(?:input|select|textarea)$/i,ka=/^key/,la=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ma=/^(?:focusinfocus|focusoutblur)$/,na=/^([^.]*)(?:\.(.+)|)/;function oa(){return!0}function pa(){return!1}function qa(){try{return d.activeElement}catch(a){}}function ra(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ra(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),!1===e)e=pa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return void 0===n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(F)||[""],h=b.length;while(h--)f=na.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&!1!==j.setup.call(a,d,p,k)||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(F)||[""],j=b.length;while(j--)if(h=na.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&!1!==l.teardown.call(a,p,r.handle)||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!ma.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||!1!==l.trigger.apply(e,c))){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,ma.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),(g=h&&i[h])&&g.apply&&L(i)&&(b.result=g.apply(i,c),!1===b.result&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||!1===l._default.apply(p.pop(),c))&&L(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||!1!==k.preDispatch.call(this,a)){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,void 0!==(d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i))&&!1===(a.result=d)&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(!0!==i.disabled||"click"!==a.type)){for(d=[],c=0;c-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),ua=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,va=/\s*$/g,za=ba(d),Aa=za.appendChild(d.createElement("div"));function Ba(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Ca(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Da(a){var b=xa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ea(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d1&&"string"==typeof q&&!l.checkClone&&wa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ga(f,b,c,d)});if(o&&(k=ia(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(da(k,"script"),Ca),h=i.length;m")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ta.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Aa.innerHTML=a.outerHTML,Aa.removeChild(f=Aa.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=da(f),h=da(a),g=0;null!=(e=h[g]);++g)d[g]&&Fa(e,d[g]);if(b)if(c)for(h=h||da(a),d=d||da(f),g=0;null!=(e=h[g]);g++)Ea(e,d[g]);else Ea(a,f);return d=da(f,"script"),d.length>0&&ea(d,!i&&da(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||L(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||void 0===d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ga,detach:function(a){return Ha(this,a,!0)},remove:function(a){return Ha(this,a)},text:function(a){return X(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ga(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){Ba(this,a).appendChild(a)}})},prepend:function(){return Ga(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ba(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ga(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ga(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(da(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return X(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(sa,""):void 0;if("string"==typeof a&&!va.test(a)&&(l.htmlSerialize||!ta.test(a))&&(l.leadingWhitespace||!_.test(a))&&!ca[(Z.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;c")).appendTo(b.documentElement),b=(Ia[0].contentWindow||Ia[0].contentDocument).document,b.write(),b.close(),c=Ka(a,b),Ia.detach()),Ja[a]=c),c}var Ma=/^margin/,Na=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Oa=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Pa=d.documentElement;!function(){var b,c,e,f,g,h,i=d.createElement("div"),j=d.createElement("div");function k(){var k,l,m=d.documentElement;m.appendChild(i),j.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",b=e=h=!1,c=g=!0,a.getComputedStyle&&(l=a.getComputedStyle(j),b="1%"!==(l||{}).top,h="2px"===(l||{}).marginLeft,e="4px"===(l||{width:"4px"}).width,j.style.marginRight="50%",c="4px"===(l||{marginRight:"4px"}).marginRight,k=j.appendChild(d.createElement("div")),k.style.cssText=j.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",k.style.marginRight=k.style.width="0",j.style.width="1px",g=!parseFloat((a.getComputedStyle(k)||{}).marginRight),j.removeChild(k)),j.style.display="none",f=0===j.getClientRects().length,f&&(j.style.display="",j.innerHTML="
t
",j.childNodes[0].style.borderCollapse="separate",k=j.getElementsByTagName("td"),k[0].style.cssText="margin:0;border:0;padding:0;display:none",(f=0===k[0].offsetHeight)&&(k[0].style.display="",k[1].style.display="none",f=0===k[0].offsetHeight)),m.removeChild(i)}j.style&&(j.style.cssText="float:left;opacity:.5",l.opacity="0.5"===j.style.opacity,l.cssFloat=!!j.style.cssFloat,j.style.backgroundClip="content-box",j.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===j.style.backgroundClip,i=d.createElement("div"),i.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",j.innerHTML="",i.appendChild(j),l.boxSizing=""===j.style.boxSizing||""===j.style.MozBoxSizing||""===j.style.WebkitBoxSizing,n.extend(l,{reliableHiddenOffsets:function(){return null==b&&k(),f},boxSizingReliable:function(){return null==b&&k(),e},pixelMarginRight:function(){return null==b&&k(),c},pixelPosition:function(){return null==b&&k(),b},reliableMarginRight:function(){return null==b&&k(),g},reliableMarginLeft:function(){return null==b&&k(),h}}))}();var Qa,Ra,Sa=/^(top|right|bottom|left)$/;a.getComputedStyle?(Qa=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Ra=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Qa(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Na.test(g)&&Ma.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0===g?g:g+""}):Pa.currentStyle&&(Qa=function(a){return a.currentStyle},Ra=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Qa(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Na.test(g)&&!Sa.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Ta(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ua=/alpha\([^)]*\)/i,Va=/opacity\s*=\s*([^)]*)/i,Wa=/^(none|table(?!-c[ea]).+)/,Xa=new RegExp("^("+S+")(.*)$","i"),Ya={position:"absolute",visibility:"hidden",display:"block"},Za={letterSpacing:"0",fontWeight:"400"},$a=["Webkit","O","Moz","ms"],_a=d.createElement("div").style;function ab(a){if(a in _a)return a;var b=a.charAt(0).toUpperCase()+a.slice(1),c=$a.length;while(c--)if((a=$a[c]+b)in _a)return a}function bb(a,b){for(var c,d,e,f=[],g=0,h=a.length;g=1||""===b)&&""===n.trim(f.replace(Ua,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Ua.test(f)?f.replace(Ua,e):f+" "+e)}}),n.cssHooks.marginRight=Ta(l.reliableMarginRight,function(a,b){if(b)return Oa(a,{display:"inline-block"},Ra,[a,"marginRight"])}),n.cssHooks.marginLeft=Ta(l.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Ra(a,"marginLeft"))||(n.contains(a.ownerDocument,a)?a.getBoundingClientRect().left-Oa(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}):0))+"px"}),n.each({ margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Ma.test(a)||(n.cssHooks[a+b].set=cb)}),n.fn.extend({css:function(a,b){return X(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Qa(a),e=b.length;g1)},show:function(){return bb(this,!0)},hide:function(){return bb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function fb(a,b,c,d,e){return new fb.prototype.init(a,b,c,d,e)}n.Tween=fb,fb.prototype={constructor:fb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=fb.propHooks[this.prop];return a&&a.get?a.get(this):fb.propHooks._default.get(this)},run:function(a){var b,c=fb.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):fb.propHooks._default.set(this),this}},fb.prototype.init.prototype=fb.prototype,fb.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},fb.propHooks.scrollTop=fb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=fb.prototype.init,n.fx.step={};var gb,hb,ib=/^(?:toggle|show|hide)$/,jb=/queueHooks$/;function kb(){return a.setTimeout(function(){gb=void 0}),gb=n.now()}function lb(a,b){var c,d={height:a},e=0;for(b=b?1:0;e<4;e+=2-b)c=U[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function mb(a,b,c){for(var d,e=(pb.tweeners[b]||[]).concat(pb.tweeners["*"]),f=0,g=e.length;f
a",a=c.getElementsByTagName("a")[0],b.setAttribute("type","checkbox"),c.appendChild(b),a=c.getElementsByTagName("a")[0],a.style.cssText="top:1px",l.getSetAttribute="t"!==c.className,l.style=/top/.test(a.getAttribute("style")),l.hrefNormalized="/a"===a.getAttribute("href"),l.checkOn=!!b.value,l.optSelected=f.selected,l.enctype=!!d.createElement("form").enctype,e.disabled=!0,l.optDisabled=!f.disabled,b=d.createElement("input"),b.setAttribute("value",""),l.input=""===b.getAttribute("value"),b.value="t",b.setAttribute("type","radio"),l.radioValue="t"===b.value}();var qb=/\r/g,rb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),(b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()])&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return(b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()])&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(qb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(rb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||e<0,g=f?null:[],h=f?e+1:d.length,i=e<0?h:f?e:0;i-1)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){if(n.isArray(b))return a.checked=n.inArray(n(a).val(),b)>-1}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb,tb,ub=n.expr.attrHandle,vb=/^(?:checked|selected)$/i,wb=l.getSetAttribute,xb=l.input;n.fn.extend({attr:function(a,b){return X(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return void 0===a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?tb:sb)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(F);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)?xb&&wb||!vb.test(c)?a[d]=!1:a[n.camelCase("default-"+c)]=a[d]=!1:n.attr(a,c,""),a.removeAttribute(wb?c:d)}}),tb={set:function(a,b,c){return!1===b?n.removeAttr(a,c):xb&&wb||!vb.test(c)?a.setAttribute(!wb&&n.propFix[c]||c,c):a[n.camelCase("default-"+c)]=a[c]=!0,c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ub[b]||n.find.attr;xb&&wb||!vb.test(b)?ub[b]=function(a,b,d){var e,f;return d||(f=ub[b],ub[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,ub[b]=f),e}:ub[b]=function(a,b,c){if(!c)return a[n.camelCase("default-"+b)]?b.toLowerCase():null}}),xb&&wb||(n.attrHooks.value={set:function(a,b,c){if(!n.nodeName(a,"input"))return sb&&sb.set(a,b,c);a.defaultValue=b}}),wb||(sb={set:function(a,b,c){var d=a.getAttributeNode(c);if(d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c))return b}},ub.id=ub.name=ub.coords=function(a,b,c){var d;if(!c)return(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},n.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);if(c&&c.specified)return c.value},set:sb.set},n.attrHooks.contenteditable={set:function(a,b,c){sb.set(a,""!==b&&b,c)}},n.each(["width","height"],function(a,b){n.attrHooks[b]={set:function(a,c){if(""===c)return a.setAttribute(b,"auto"),c}}})),l.style||(n.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var yb=/^(?:input|select|textarea|button|object)$/i,zb=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return X(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return a=n.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):yb.test(a.nodeName)||zb.test(a.nodeName)&&a.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),l.hrefNormalized||n.each(["href","src"],function(a,b){n.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this}),l.enctype||(n.propFix.enctype="encoding");var Ab=/[\t\r\n\f]/g;function Bb(a){return n.attr(a,"class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,Bb(this)))});if("string"==typeof a&&a){b=a.match(F)||[];while(c=this[i++])if(e=Bb(c),d=1===c.nodeType&&(" "+e+" ").replace(Ab," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&n.attr(c,"class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,Bb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(F)||[];while(c=this[i++])if(e=Bb(c),d=1===c.nodeType&&(" "+e+" ").replace(Ab," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&n.attr(c,"class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,Bb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(F)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=Bb(this),b&&n._data(this,"__className__",b),n.attr(this,"class",b||!1===a?"":n._data(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+Bb(c)+" ").replace(Ab," ").indexOf(b)>-1)return!0;return!1}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Cb=a.location,Db=n.now(),Eb=/\?/,Fb=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;n.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=n.trim(b+"");return e&&!n.trim(e.replace(Fb,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():n.error("Invalid JSON: "+b)},n.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new a.DOMParser,c=d.parseFromString(b,"text/xml")):(c=new a.ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var Gb=/#.*$/,Hb=/([?&])_=[^&]*/,Ib=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Jb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Kb=/^(?:GET|HEAD)$/,Lb=/^\/\//,Mb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Nb={},Ob={},Pb="*/".concat("*"),Qb=Cb.href,Rb=Mb.exec(Qb.toLowerCase())||[];function Sb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(F)||[];if(n.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Tb(a,b,c,d){var e={},f=a===Ob;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ub(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&n.extend(!0,a,c),a}function Vb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Wb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(!(g=j[i+" "+f]||j["* "+f]))for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){!0===g?g=j[e]:!0!==j[e]&&(f=h[0],k.unshift(h[1]));break}if(!0!==g)if(g&&a.throws)b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Qb,type:"GET",isLocal:Jb.test(Rb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ub(Ub(a,n.ajaxSettings),b):Ub(n.ajaxSettings,a)},ajaxPrefilter:Sb(Nb),ajaxTransport:Sb(Ob),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var d,e,f,g,h,i,j,k,l=n.ajaxSetup({},c),m=l.context||l,o=l.context&&(m.nodeType||m.jquery)?n(m):n.event,p=n.Deferred(),q=n.Callbacks("once memory"),r=l.statusCode||{},s={},t={},u=0,v="canceled",w={readyState:0,getResponseHeader:function(a){var b;if(2===u){if(!k){k={};while(b=Ib.exec(g))k[b[1].toLowerCase()]=b[2]}b=k[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===u?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return u||(a=t[c]=t[c]||a,s[a]=b),this},overrideMimeType:function(a){return u||(l.mimeType=a),this},statusCode:function(a){var b;if(a)if(u<2)for(b in a)r[b]=[r[b],a[b]];else w.always(a[w.status]);return this},abort:function(a){var b=a||v;return j&&j.abort(b),x(0,b),this}};if(p.promise(w).complete=q.add,w.success=w.done,w.error=w.fail,l.url=((b||l.url||Qb)+"").replace(Gb,"").replace(Lb,Rb[1]+"//"),l.type=c.method||c.type||l.method||l.type,l.dataTypes=n.trim(l.dataType||"*").toLowerCase().match(F)||[""],null==l.crossDomain&&(d=Mb.exec(l.url.toLowerCase()),l.crossDomain=!(!d||d[1]===Rb[1]&&d[2]===Rb[2]&&(d[3]||("http:"===d[1]?"80":"443"))===(Rb[3]||("http:"===Rb[1]?"80":"443")))),l.data&&l.processData&&"string"!=typeof l.data&&(l.data=n.param(l.data,l.traditional)),Tb(Nb,l,c,w),2===u)return w;i=n.event&&l.global,i&&0==n.active++&&n.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!Kb.test(l.type),f=l.url,l.hasContent||(l.data&&(f=l.url+=(Eb.test(f)?"&":"?")+l.data,delete l.data),!1===l.cache&&(l.url=Hb.test(f)?f.replace(Hb,"$1_="+Db++):f+(Eb.test(f)?"&":"?")+"_="+Db++)),l.ifModified&&(n.lastModified[f]&&w.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&w.setRequestHeader("If-None-Match",n.etag[f])),(l.data&&l.hasContent&&!1!==l.contentType||c.contentType)&&w.setRequestHeader("Content-Type",l.contentType),w.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+("*"!==l.dataTypes[0]?", "+Pb+"; q=0.01":""):l.accepts["*"]);for(e in l.headers)w.setRequestHeader(e,l.headers[e]);if(l.beforeSend&&(!1===l.beforeSend.call(m,w,l)||2===u))return w.abort();v="abort";for(e in{success:1,error:1,complete:1})w[e](l[e]);if(j=Tb(Ob,l,c,w)){if(w.readyState=1,i&&o.trigger("ajaxSend",[w,l]),2===u)return w;l.async&&l.timeout>0&&(h=a.setTimeout(function(){w.abort("timeout")},l.timeout));try{u=1,j.send(s,x)}catch(y){if(!(u<2))throw y;x(-1,y)}}else x(-1,"No Transport");function x(b,c,d,e){var k,s,t,v,x,y=c;2!==u&&(u=2,h&&a.clearTimeout(h),j=void 0,g=e||"",w.readyState=b>0?4:0,k=b>=200&&b<300||304===b,d&&(v=Vb(l,w,d)),v=Wb(l,v,w,k),k?(l.ifModified&&(x=w.getResponseHeader("Last-Modified"),x&&(n.lastModified[f]=x),(x=w.getResponseHeader("etag"))&&(n.etag[f]=x)),204===b||"HEAD"===l.type?y="nocontent":304===b?y="notmodified":(y=v.state,s=v.data,t=v.error,k=!t)):(t=y,!b&&y||(y="error",b<0&&(b=0))),w.status=b,w.statusText=(c||y)+"",k?p.resolveWith(m,[s,y,w]):p.rejectWith(m,[w,y,t]),w.statusCode(r),r=void 0,i&&o.trigger(k?"ajaxSuccess":"ajaxError",[w,l,k?s:t]),q.fireWith(m,[w,y]),i&&(o.trigger("ajaxComplete",[w,l]),--n.active||n.event.trigger("ajaxStop")))}return w},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},n.fn.extend({wrapAll:function(a){if(n.isFunction(a))return this.each(function(b){n(this).wrapAll(a.call(this,b))});if(this[0]){var b=n(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}});function Xb(a){return a.style&&a.style.display||n.css(a,"display")}function Yb(a){if(!n.contains(a.ownerDocument||d,a))return!0;while(a&&1===a.nodeType){if("none"===Xb(a)||"hidden"===a.type)return!0;a=a.parentNode}return!1}n.expr.filters.hidden=function(a){return l.reliableHiddenOffsets()?a.offsetWidth<=0&&a.offsetHeight<=0&&!a.getClientRects().length:Yb(a)},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var Zb=/%20/g,$b=/\[\]$/,_b=/\r?\n/g,ac=/^(?:submit|button|image|reset|file)$/i,bc=/^(?:input|select|textarea|keygen)/i;function cc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||$b.test(a)?d(a,e):cc(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)cc(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)cc(c,a[c],b,e);return d.join("&").replace(Zb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&bc.test(this.nodeName)&&!ac.test(a)&&(this.checked||!Y.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(_b,"\r\n")}}):{name:b.name,value:c.replace(_b,"\r\n")}}).get()}}),n.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return this.isLocal?hc():d.documentMode>8?gc():/^(get|post|head|put|delete|options)$/i.test(this.type)&&gc()||hc()}:gc;var dc=0,ec={},fc=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in ec)ec[a](void 0,!0)}),l.cors=!!fc&&"withCredentials"in fc,(fc=l.ajax=!!fc)&&n.ajaxTransport(function(b){if(!b.crossDomain||l.cors){var c;return{send:function(d,e){var f,g=b.xhr(),h=++dc;if(g.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(f in b.xhrFields)g[f]=b.xhrFields[f];b.mimeType&&g.overrideMimeType&&g.overrideMimeType(b.mimeType),b.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");for(f in d)void 0!==d[f]&&g.setRequestHeader(f,d[f]+"");g.send(b.hasContent&&b.data||null),c=function(a,d){var f,i,j;if(c&&(d||4===g.readyState))if(delete ec[h],c=void 0,g.onreadystatechange=n.noop,d)4!==g.readyState&&g.abort();else{j={},f=g.status,"string"==typeof g.responseText&&(j.text=g.responseText);try{i=g.statusText}catch(k){i=""}f||!b.isLocal||b.crossDomain?1223===f&&(f=204):f=j.text?200:404}j&&e(f,i,j,g.getAllResponseHeaders())},b.async?4===g.readyState?a.setTimeout(c):g.onreadystatechange=ec[h]=c:c()},abort:function(){c&&c(void 0,!0)}}}});function gc(){try{return new a.XMLHttpRequest}catch(b){}}function hc(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=d.head||n("head")[0]||d.documentElement;return{send:function(e,f){b=d.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||f(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var ic=[],jc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=ic.pop()||n.expando+"_"+Db++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=!1!==b.jsonp&&(jc.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&jc.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(jc,"$1"+e):!1!==b.jsonp&&(b.url+=(Eb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,ic.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ia([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var kc=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&kc)return kc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h,a.length)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("
").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function lc(a){return n.isWindow(a)?a:9===a.nodeType&&(a.defaultView||a.parentWindow)}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&n.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,n.contains(b,e)?(void 0!==e.getBoundingClientRect&&(d=e.getBoundingClientRect()),c=lc(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===n.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(c=a.offset()),c.top+=n.css(a[0],"borderTopWidth",!0),c.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-n.css(d,"marginTop",!0),left:b.left-c.left-n.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Pa})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);n.fn[a]=function(d){return X(this,function(a,d,e){var f=lc(a);if(void 0===e)return f?b in f?f[b]:f.document.documentElement[d]:a[d];f?f.scrollTo(c?n(f).scrollLeft():e,c?e:n(f).scrollTop()):a[d]=e},a,d,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ta(l.pixelPosition,function(a,c){if(c)return c=Ra(a,b),Na.test(c)?n(a).position()[b]+"px":c})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(!0===d||!0===e?"margin":"border") ;return X(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var mc=a.jQuery,nc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=nc),b&&a.jQuery===n&&(a.jQuery=mc),n},b||(a.jQuery=a.$=n),n}); jQuery.noConflict(); "undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(a,b,c){function d(c){var d=b.console;f[c]||(f[c]=!0,a.migrateWarnings.push(c),d&&d.warn&&!a.migrateMute&&(d.warn("JQMIGRATE: "+c),a.migrateTrace&&d.trace&&d.trace()))}function e(b,c,e,f){if(Object.defineProperty)try{return void Object.defineProperty(b,c,{configurable:!0,enumerable:!0,get:function(){return d(f),e},set:function(a){d(f),e=a}})}catch(g){}a._definePropertyBroken=!0,b[c]=e}a.migrateVersion="1.4.1";var f={};a.migrateWarnings=[],b.console&&b.console.log&&b.console.log("JQMIGRATE: Migrate is installed"+(a.migrateMute?"":" with logging active")+", version "+a.migrateVersion),a.migrateTrace===c&&(a.migrateTrace=!0),a.migrateReset=function(){f={},a.migrateWarnings.length=0},"BackCompat"===document.compatMode&&d("jQuery is not compatible with Quirks Mode");var g=a("",{size:1}).attr("size")&&a.attrFn,h=a.attr,i=a.attrHooks.value&&a.attrHooks.value.get||function(){return null},j=a.attrHooks.value&&a.attrHooks.value.set||function(){return c},k=/^(?:input|button)$/i,l=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,n=/^(?:checked|selected)$/i;e(a,"attrFn",g||{},"jQuery.attrFn is deprecated"),a.attr=function(b,e,f,i){var j=e.toLowerCase(),o=b&&b.nodeType;return i&&(h.length<4&&d("jQuery.fn.attr(props, pass) is deprecated"),b&&!l.test(o)&&(g?e in g:a.isFunction(a.fn[e])))?a(b)[e](f):("type"===e&&f!==c&&k.test(b.nodeName)&&b.parentNode&&d("Can't change the 'type' of an input or button in IE 6/7/8"),!a.attrHooks[j]&&m.test(j)&&(a.attrHooks[j]={get:function(b,d){var e,f=a.prop(b,d);return f===!0||"boolean"!=typeof f&&(e=b.getAttributeNode(d))&&e.nodeValue!==!1?d.toLowerCase():c},set:function(b,c,d){var e;return c===!1?a.removeAttr(b,d):(e=a.propFix[d]||d,e in b&&(b[e]=!0),b.setAttribute(d,d.toLowerCase())),d}},n.test(j)&&d("jQuery.fn.attr('"+j+"') might use property instead of attribute")),h.call(a,b,e,f))},a.attrHooks.value={get:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?i.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value') no longer gets properties"),b in a?a.value:null)},set:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?j.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value', val) no longer sets properties"),void(a.value=b))}};var o,p,q=a.fn.init,r=a.find,s=a.parseJSON,t=/^\s*)([^>]*)$/;a.fn.init=function(b,e,f){var g,h;return b&&"string"==typeof b&&!a.isPlainObject(e)&&(g=w.exec(a.trim(b)))&&g[0]&&(t.test(b)||d("$(html) HTML strings must start with '<' character"),g[3]&&d("$(html) HTML text after last tag is ignored"),"#"===g[0].charAt(0)&&(d("HTML string cannot start with a '#' character"),a.error("JQMIGRATE: Invalid selector string (XSS)")),e&&e.context&&e.context.nodeType&&(e=e.context),a.parseHTML)?q.call(this,a.parseHTML(g[2],e&&e.ownerDocument||e||document,!0),e,f):(h=q.apply(this,arguments),b&&b.selector!==c?(h.selector=b.selector,h.context=b.context):(h.selector="string"==typeof b?b:"",b&&(h.context=b.nodeType?b:e||document)),h)},a.fn.init.prototype=a.fn,a.find=function(a){var b=Array.prototype.slice.call(arguments);if("string"==typeof a&&u.test(a))try{document.querySelector(a)}catch(c){a=a.replace(v,function(a,b,c,d){return"["+b+c+'"'+d+'"]'});try{document.querySelector(a),d("Attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(e){d("Attribute selector with '#' was not fixed: "+b[0])}}return r.apply(this,b)};var x;for(x in r)Object.prototype.hasOwnProperty.call(r,x)&&(a.find[x]=r[x]);a.parseJSON=function(a){return a?s.apply(this,arguments):(d("jQuery.parseJSON requires a valid JSON string"),null)},a.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a.browser||(o=a.uaMatch(navigator.userAgent),p={},o.browser&&(p[o.browser]=!0,p.version=o.version),p.chrome?p.webkit=!0:p.webkit&&(p.safari=!0),a.browser=p),e(a,"browser",a.browser,"jQuery.browser is deprecated"),a.boxModel=a.support.boxModel="CSS1Compat"===document.compatMode,e(a,"boxModel",a.boxModel,"jQuery.boxModel is deprecated"),e(a.support,"boxModel",a.support.boxModel,"jQuery.support.boxModel is deprecated"),a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(d,e){var f=a.fn.init.call(this,d,e,c);return f instanceof b?f:b(f)},b.fn.init.prototype=b.fn;var c=b(document);return d("jQuery.sub() is deprecated"),b},a.fn.size=function(){return d("jQuery.fn.size() is deprecated; use the .length property"),this.length};var y=!1;a.swap&&a.each(["height","width","reliableMarginRight"],function(b,c){var d=a.cssHooks[c]&&a.cssHooks[c].get;d&&(a.cssHooks[c].get=function(){var a;return y=!0,a=d.apply(this,arguments),y=!1,a})}),a.swap=function(a,b,c,e){var f,g,h={};y||d("jQuery.swap() is undocumented and deprecated");for(g in b)h[g]=a.style[g],a.style[g]=b[g];f=c.apply(a,e||[]);for(g in b)a.style[g]=h[g];return f},a.ajaxSetup({converters:{"text json":a.parseJSON}});var z=a.fn.data;a.fn.data=function(b){var e,f,g=this[0];return!g||"events"!==b||1!==arguments.length||(e=a.data(g,b),f=a._data(g,b),e!==c&&e!==f||f===c)?z.apply(this,arguments):(d("Use of jQuery.fn.data('events') is deprecated"),f)};var A=/\/(java|ecma)script/i;a.clean||(a.clean=function(b,c,e,f){c=c||document,c=!c.nodeType&&c[0]||c,c=c.ownerDocument||c,d("jQuery.clean() is deprecated");var g,h,i,j,k=[];if(a.merge(k,a.buildFragment(b,c).childNodes),e)for(i=function(a){return!a.type||A.test(a.type)?f?f.push(a.parentNode?a.parentNode.removeChild(a):a):e.appendChild(a):void 0},g=0;null!=(h=k[g]);g++)a.nodeName(h,"script")&&i(h)||(e.appendChild(h),"undefined"!=typeof h.getElementsByTagName&&(j=a.grep(a.merge([],h.getElementsByTagName("script")),i),k.splice.apply(k,[g+1,0].concat(j)),g+=j.length));return k});var B=a.event.add,C=a.event.remove,D=a.event.trigger,E=a.fn.toggle,F=a.fn.live,G=a.fn.die,H=a.fn.load,I="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",J=new RegExp("\\b(?:"+I+")\\b"),K=/(?:^|\s)hover(\.\S+|)\b/,L=function(b){return"string"!=typeof b||a.event.special.hover?b:(K.test(b)&&d("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),b&&b.replace(K,"mouseenter$1 mouseleave$1"))};a.event.props&&"attrChange"!==a.event.props[0]&&a.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),a.event.dispatch&&e(a.event,"handle",a.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),a.event.add=function(a,b,c,e,f){a!==document&&J.test(b)&&d("AJAX events should be attached to document: "+b),B.call(this,a,L(b||""),c,e,f)},a.event.remove=function(a,b,c,d,e){C.call(this,a,L(b)||"",c,d,e)},a.each(["load","unload","error"],function(b,c){a.fn[c]=function(){var a=Array.prototype.slice.call(arguments,0);return"load"===c&&"string"==typeof a[0]?H.apply(this,a):(d("jQuery.fn."+c+"() is deprecated"),a.splice(0,0,c),arguments.length?this.bind.apply(this,a):(this.triggerHandler.apply(this,a),this))}}),a.fn.toggle=function(b,c){if(!a.isFunction(b)||!a.isFunction(c))return E.apply(this,arguments);d("jQuery.fn.toggle(handler, handler...) is deprecated");var e=arguments,f=b.guid||a.guid++,g=0,h=function(c){var d=(a._data(this,"lastToggle"+b.guid)||0)%g;return a._data(this,"lastToggle"+b.guid,d+1),c.preventDefault(),e[d].apply(this,arguments)||!1};for(h.guid=f;g35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('1i.2v={7t:{aw:!1,ce:!1},dF:"28"!=1t fb&&fb,cd:[],ao:[],8L:[],3e:{},d6:{},aR:2w.aR,dG:5c(\'7O[22*="5e.dH.c7.js"]\')[0],cg:"",7v:!1,fg:S(a,b,c,d){18 f,g,e="55"==1t a?5c("#"+a).3n():a;2J(b){1g"c7":g="sf 5c iJ",f=\'iQ iW j4 rZ rY 5L or cN rW rV an rU rD of 7l 5c iN rj ri 2e 8q 2A 6h cN rh. aL rg on cN 9p rf rc 2A 7l rb gk of 8q gs 83 7l "ra r9 r8 2A 3z" r6 r5 7l qT & qS qR 6f.\';1A;1g"iO":g="qQ 5c iJ",f="iQ iW j4 iT eH qP an qO 6i ("+c+") of 7l 5c iN. 8q qN at qL 6i "+d+\' or qK. aL 7R 5c 2A 1.10.x or qJ. qI: aL do 52 fH 7l 5c qz 5L on 9p . qm ql qk qj qg qf 5c by qe qd.\'}5c(\'<1z 2m="ls-ir">!\'+g+"<7X>"+f+"").q6(e)},iF:S(a){R.d6[a]=2B,2l R.d6[a]},dt:S(a,b){2e(18 c=a.1F("."),d=b.1F("."),e=0;e1d(d[e]))}1J c.1n!=d.1n,!0}},q5.q2.1c=S(a){1J(""+R).1c(a)},S(a){"fH q1";1i.6z={},a.fn.4Q=S(c,d,e,f){c=c||{};18 g="1.8.0",h=a.fn.c7,i="pY"+1u.2C().d3(36).g0(2,9);1J 1i.2v.dt(g,h,g)?(1t c).4b("5H|28")?R.3b(S(d){1i.6z[i]=4h b(R,a(R),c,i)}):"T"===c?1i.6z[R.T("7x")]:"4G"===c?1i.6z[R.T("7x")].2t.4G():"pX"===c?1i.6z[R.T("7x")].1k.1h.4k||!1:"6J"===c?1i.6z[R.T("7x")].6J||!1:"pV"===c?1i.6z[R.T("7x")].o||!1:"eD"===c?1i.6z[R.T("7x")].eD||!1:R.3b(S(b){18 g=1i.6z[a(R).T("7x")];g&&g.2t.9d(c,d,e,f),g=2B}):5m 1i.2v.fg(a(R),"iO",h,g)};18 b=S(b,c,d,e){c.T("7x",e).1N("T-5e-f0",e);18 f=R,g=1i.2v.dF?1i.2v.dF:1i;f.1k={1h:{f1:"|",1Q:"pU",3M:["#3f","#1Y","#2I","#1P","#9c","#3l","#3l-9c"],4k:{1W:"1V",am:"4V",dB:!0,iY:!0,j3:!0,7y:-1,c1:-1,jj:-1,5F:-1,jm:"ak",dQ:2B,bY:!1,ai:"ah",fd:"50% 50%",97:!0,ad:!0,5D:!1,fw:1,5C:"eL",a6:!1,4o:1,bx:pP,5t:-1,cL:!0,9Z:!1,87:!1,7n:bc,43:"pM",8U:"/5e/dg/",8T:"5J",8Q:!1,gS:"no-61",h3:"2b",hg:"2D",hD:"50% 50%",dD:!0,9K:!0,b4:!0,i1:!0,i8:!0,i9:!0,aZ:!1,ic:!1,ih:!0,ii:!1,65:"1r",aY:"60%",dT:1j,9C:60,e5:35,ec:1j,iA:!0,9y:"2D",iD:"pC.pB",en:40,ez:10,eC:"81",iV:!1,2Y:!1,iX:"1I: -j2; 1Z: -j2;",eP:!1,j6:"pA",j9:!0,eQ:!1,ji:-1,eR:-1,eV:!0,eW:!1,eX:!0,py:""}},X:{9o:"8q (pw: "+e+") 6A:"},24:{8A:{pv:["T","1K"],1K:["T","1K"],ps:["T","aB"],7f:["T","7f"],7Y:["T","7Y"],fF:["T","fF"],7g:["T","7g"],7i:["T","7i"],pr:["T","aq"],pq:["T","bG"],pp:["T","bG"],pk:["T","bA"],pf:["T","bA"],pe:["T","2U"],pc:["T","2U"],2p:["T","2p"],dE:["T","dE"],4R:["T","4R"],go:["2o","gw"],gA:["2o","6k"],gF:["2o","29"],gI:["2o","29"],gK:["2o","2N"],pb:["1p","3w"],p9:["1p","2A"],h2:["1B","1W"],h4:["1B","6D"],h7:["1B","e7"],hn:["1B","2X"],hB:["1B","9P"],hE:["1B","b5"],hJ:["1B","29"],hP:["1B","29"],hT:["1B","7U"],hX:["1B","2q"]},4k:{T:{1K:-1,aB:0}}},2P:{8A:{i3:["is"],1V:["is"],66:["2R"],3A:["2R"],p7:["2R"],7T:["42"],7S:["42"],9j:["42"],5I:["2S"],3M:["2S"],5Z:["2S"],aT:["2S"],2p:["2S"],4U:["2S"],9D:["2S"],p5:["2V","4t"],p4:["2V","4t"],p3:["29","4t"],p2:["3x","4t"],p1:["3u","4t"],p0:["29","4t"],oZ:["3x","4t"],oY:["3u","4t"],oS:["2N","4t"],oQ:["4q","4t"],oP:["4E","4t"],oN:["5G","4t"],oM:["5v","4t"],oL:["2U","93"],oK:["4e","93"],oJ:["3N","5X"],oI:["1a","5X"],oG:["1b","5X"],oF:["1p","5X"],3O:["29","4M"],oE:["3x","4M"],oD:["3u","4M"],29:["29","4M"],oC:["3x","4M"],oB:["3u","4M"],2N:["2N","4M"],oz:["4q","4M"],oy:["4E","4M"],ox:["5G","4M"],ow:["5v","4M"],ov:["2X","ae"],ou:["x","ae"],ot:["y","ae"],os:["2a","a8"],oq:["2M","in"],op:["2M","in"],oo:["2M","in"],ol:["1K","in"],ej:["2r","in"],oi:["2r","in"],oh:["1L","in"],og:["2V","3D"],oe:["2V","3D"],od:["29","3D"],oc:["3x","3D"],ob:["3u","3D"],oa:["29","3D"],o9:["3x","3D"],o8:["3u","3D"],o7:["2N","3D"],o4:["4q","3D"],o2:["4E","3D"],o1:["5G","3D"],o0:["5v","3D"],jv:["2r","8H"],nY:["2r","8H"],nW:["2X","7M"],nT:["x","7M"],nS:["y","7M"],nR:["1W","21"],nQ:["7m","21"],nP:["2M","21"],nO:["2M","21"],nN:["2M","21"],nK:["1K","21"],nJ:["1L","21"],nI:["2V","4d"],nH:["2V","4d"],nG:["29","4d"],nF:["3x","4d"],nE:["3u","4d"],nD:["29","4d"],nC:["3x","4d"],nB:["3u","4d"],nA:["2N","4d"],nz:["4q","4d"],ny:["4E","4d"],nx:["5G","4d"],nu:["5v","4d"],nt:["2U","8R"],nr:["4e","8R"],nq:["3N","5U"],nn:["1a","5U"],nm:["1b","5U"],nl:["1p","5U"],nj:["2X","9J"],ni:["x","9J"],nh:["y","9J"],ng:["2a","7s"],nf:["c3","1E"],ne:["2M","1E"],nd:["2M","1E"],nc:["1K","1E"],dq:["2r","1E"],nb:["2r","1E"],n9:["1L","1E"],n8:["2V","3q"],n7:["2V","3q"],n6:["29","3q"],n5:["3x","3q"],n4:["3u","3q"],n3:["29","3q"],n2:["3x","3q"],n1:["3u","3q"],n0:["2N","3q"],mZ:["4q","3q"],mY:["4E","3q"],mW:["5G","3q"],mV:["5v","3q"],mU:["2r","3q"],mT:["2r","3q"],mS:["2X","7F"],mR:["x","7F"],mQ:["y","7F"],mP:["1W","2s"],mO:["7m","2s"],mN:["2M","2s"],mM:["2M","2s"],mL:["2M","2s"],mK:["1K","2s"],mJ:["1L","2s"],mH:["2V","4a"],mF:["29","4a"],mC:["3x","4a"],mB:["3u","4a"],mA:["29","4a"],mz:["3x","4a"],my:["3u","4a"],mx:["2N","4a"],mw:["4q","4a"],mv:["4E","4a"],mu:["5G","4a"],mt:["5v","4a"],mr:["2X","68"],mq:["x","68"],mp:["y","68"],mo:["1p","68"],mn:["2a","9N"],mm:["2M","1v"],mj:["2M","1v"],mi:["1K","1v"],mh:["3i","1v"],mg:["9k","1v"],mf:["8j","1v"],me:["2r","1v"],md:["2r","1v"],1v:["1L","1v"],mb:["2V","46"],m9:["29","46"],m8:["3x","46"],m6:["3u","46"],m5:["29","46"],m4:["3x","46"],m3:["3u","46"],m2:["2N","46"],m1:["4q","46"],m0:["4E","46"],lZ:["5G","46"],lX:["5v","46"],lW:["2U","46"],lV:["4e","46"],lU:["5M","1r"],lT:["5M","1r"],lS:["5M","1r"],lR:["5M","1r"],lQ:["6T","1r"],lO:["6T","1r"],lN:["7d","1r"],lM:["7d","1r"],lL:["aJ","1r"],lK:["cD","1r"],lJ:["x","5u"],lH:["y","5u"],lG:["1p","5u"],lF:["3N","5u"],lE:["3N","5u"],lD:["2X","5u"],1r:["1L","1r"],go:["gw","2o"],gA:["6k","2o"],gF:["29","2o"],gI:["29","2o"],gK:["2N","2o"],lC:["6l","1B"],h2:["1W","1B"],h4:["6D","1B"],h7:["e7","1B"],hn:["2X","1B"],hB:["9P","1B"],hE:["b5","1B"],hJ:["29","1B"],hP:["29","1B"],hT:["7U","1B"],1B:["1L","1B"],lA:["2P","2q"],lz:["2P","2q"],ly:["2P","2q"],lx:["4T","2q"],lv:["4T","2q"],lu:["4T","2q"],lt:["1v","2q"],lr:["1r","2q"],hX:["1B","2q"]},cW:["lq","lp","lo","lm","ll","lk","li","lg","lf","ld","lc","lb","l9","l8","l7"],gU:{7b:[1],6y:[2],77:[3,[1,2,6,7,8]],8V:[4],7k:[5],6e:[6,[1,2,3,4,5]],6t:[7],hd:[8],he:[9],a5:[10],8d:[11,[2,3,4,5,6,7,8,9,10]],96:[12],f4:[13],5a:[14,[2,3,4,5,6,7,8,9,10,11,12,13]],9l:[15],hC:[16],dL:[17]},5j:{1p:S(){1J{co:0,hL:1j,hM:1j,hN:0,"cm-3O":0,hQ:0,hR:1j,hS:0}}},4k:S(a,b){18 c={is:{5w:!!a.is("3I.ls-bg"),2n:!!a.is(".ls-bg-4l"),hY:!!a.is("3I.ls-2P"),b3:!1,bj:!1,1V:!0,bI:b},4S:{},26:{},2R:{66:"e6",l6:b,9b:b},42:{7T:0,7S:0},2S:{3M:2B,5I:2B,5Z:2B,aT:"ah",2p:2B,4U:2B,2n:!1},1l:{7b:0,6y:0,77:0,8V:0,7k:S(a){1J 1u.3Y(R.6y,R.8V)},6e:0,6t:0,hd:S(a){1J 0===R.6t&&a.1v.1L&&("4L"==1t a.1v.2M||a.1v.2M.1c("77")!==-1&&a.1v.2M.1c("8V")!==-1&&a.1v.2M.1c("7k")!==-1)?(R.6e=f.W.1e.1l.89(a,a.1v.2M,"6e"),R.6t=a.1v.3i!==-1&&a.1l.6e+(a.1v.61+1)*a.1v.1K+a.1v.61*a.1v.9k):f.23&&f.1C.1s("2z","8P.l5",a.4X[0].eu+"."+a.4X.1N("2m")+" [ "+a.4X.4Z().g0(0,30)+"... ]"),1u.3Y(R.6y,R.6t)},he:S(a){1J 1u.3Y(R.8V,R.6t)},a5:S(a){1J 1u.3Y(R.7k(),R.6t)},8d:0,96:0,f4:S(a){1J 1u.3Y(R.96,R.6t)},5a:S(a){1J 1u.3Y(R.a5(),R.96)},9l:0,hC:S(a){1J 1u.3Y(R.9l,R.96,R.7k())},dL:S(a){1J 1u.3Y(R.9l,R.f4(),R.7k())},cc:!1,cj:!1},1U:{in:{1L:!0,8F:{2h:!1,4C:!1,19:{2V:0}},8C:{2h:!1,80:S(){f.W.1e.in.80(a)},4n:S(){f.W.1e.in.4n(a)},19:{3k:"5p",2V:1,29:0,3x:0,3u:0,4q:1,4E:1,5G:0,5v:0,x:0,y:0}},8w:{2h:!1,4C:!1,19:{}},8v:{2h:!1,19:{}},aP:{2h:!1,4C:!1,19:{}},6B:{2h:!1,19:{}},8t:{2X:"50% 50% 0",x:0,y:0},b6:{},bh:{},5K:{},2M:0,1K:1,2r:"a4"},21:{1L:2B,bm:{6o:{},2C:{},2V:0},9U:{2r:"a4",19:{2V:1,29:0,3x:0,3u:0,4q:1,4E:1,5G:0,5v:0,x:0,y:0}},8l:{6o:{},2C:{},2X:"50% 50% 0",x:0,y:0},1F:"",7m:.je,2M:"6y",1K:1},1E:{1L:!0,8F:{2h:!1,4C:!1,19:{}},8C:{2h:!1,80:S(){f.W.1e.1E.80(a)},4n:S(){f.W.1e.1E.4n(a)},19:{2V:0,29:0,3x:0,3u:0,4q:1,4E:1,5G:0,5v:0}},8w:{2h:!1,4C:!1,19:{}},8v:{2h:!1,19:{}},aP:{2h:!1,4C:!1,19:{}},6B:{2h:!1,19:{}},8t:{x:0,y:0},b6:{},bh:{},5K:{},2M:"9O",1K:1,2r:"a4"},2s:{1L:2B,bm:{4C:!1,6o:{},2V:1},9U:{2r:"a4",4C:!1,6o:{},2C:{},2V:0},8l:{6o:{},2C:{},x:0,y:0},1F:"",2M:"a5",7m:.je,1K:1},1v:{1L:2B,3w:{2h:!1,4C:!1,19:{}},2A:{2h:!1,19:{}},6B:{2h:!1,4C:!1,19:{}},8t:{2X:"50% 50% 0",x:0,y:0},5K:{},2r:"jh",2M:"7k",9k:0,1K:1,3i:0,8j:!1},1r:{1L:2B,3w:{2h:!1,4C:!1,19:{}},2A:{2h:!1,19:{}},8l:{2X:"50% 50% 0"},cD:!0,5M:"a4",7d:.5},1B:{1L:2B},2o:{2N:1.2},2a:{1L:!1,9H:"0 0 0 0",3Y:"-9A 9A 9A -9A"},1p:{3a:{1R:{},in:{},1E:{},1v:{},1r:{},8Z:{},cz:{},aS:{},aW:{}},W:{bg:2B,in:2B,1E:2B,1v:2B,1r:2B}},1h:{1M:{2h:!1,4C:!1,19:{3k:"5p"}}},2q:{2P:6d,4T:6d,1v:6d,1r:6d},3v:{f9:{2h:!1,19:{2V:1,3k:"3h"}},cY:{2h:!1,19:{x:0,y:0,29:0,3x:0,3u:0,4q:1,4E:1,5G:0,5v:0,2V:1,3k:"3h"}},cZ:{2h:!1,19:{x:0,y:0,29:0,3x:0,3u:0,4q:1,4E:1,5G:0,5v:0,2V:1}}}}};1J{is:c.is,4S:c.4S,26:c.26,2R:c.2R,42:c.42,2S:c.2S,2H:c.2H,1l:c.1l,in:c.1U.in,fi:c.1U.in.8F,4t:c.1U.in.8F.19,fj:c.1U.in.8w,93:c.1U.in.8w.19,fk:c.1U.in.aP,fl:c.1U.in.aP.19,aH:c.1U.in.8C,4M:c.1U.in.8C.19,d2:c.1U.in.8v,bB:c.1U.in.8v.19,d4:c.1U.in.6B,fu:c.1U.in.6B.19,a8:c.1U.in.5K,ae:c.1U.in.8t,5X:c.1U.in.b6,az:c.1U.in.bh,21:c.1U.21,3D:c.1U.21.bm,8H:c.1U.21.9U,l4:c.1U.21.9U.19,7M:c.1U.21.8l,1E:c.1U.1E,d8:c.1U.1E.8F,d9:c.1U.1E.8F.19,db:c.1U.1E.8w,bR:c.1U.1E.8w.19,ay:c.1U.1E.8C,4d:c.1U.1E.8C.19,bW:c.1U.1E.8v,8R:c.1U.1E.8v.19,bZ:c.1U.1E.6B,di:c.1U.1E.6B.19,7s:c.1U.1E.5K,9J:c.1U.1E.8t,ax:c.1U.1E.b6,5U:c.1U.1E.bh,2s:c.1U.2s,c9:c.1U.2s.bm,3q:c.1U.2s.9U,7F:c.1U.2s.8l,1v:c.1U.1v,fK:c.1U.1v.3w,dl:c.1U.1v.3w.19,cb:c.1U.1v.2A,4a:c.1U.1v.2A.19,dn:c.1U.1v.6B,fQ:c.1U.1v.6B.19,9N:c.1U.1v.5K,68:c.1U.1v.8t,1r:c.1U.1r,fR:c.1U.1r.3w,dp:c.1U.1r.3w.19,fT:c.1U.1r.2A,46:c.1U.1r.2A.19,5u:c.1U.1r.8l,1B:c.1U.1B,2o:c.1U.2o,2a:c.1U.2a,1p:c.1U.1p,2q:c.1U.2q,1h:c.1U.1h,3v:c.1U.3v}}}},f.1f={3i:0,2I:{},2x:{},1P:{},1h:S(){if(!2w.3z.7K(b))1J!1;2e(18 d=c.1y("> .ls-2P, > .ls-24"),e=0,g=f.1k.24.8A,h=0,i=d.1n;h\'))):l.T.$2n=!1),j.1y("> .ls-bg").1n&&(l.T.$2i=j.1y("> .ls-bg").3n()),l.T.2p||(j.1y("> .ls-gB").1n?l.T.2p=f.1H.ac(j.1y("> .ls-gB").3n()):j.1y("> .ls-bg").1n?l.T.2p=f.1H.ac(j.1y("> .ls-bg").3n()):l.T.2p=f.o.8U+f.o.43+"/l3.ei"),(l.T.7g||l.T.7i)&&"28"==1t aX&&(2l l.T.7g,2l l.T.7i,f.23&&f.1C.1s("2z","3o.gJ",e+1)),"4J"===k.4R&&(l.T.4R="4J"),l.T.2U||(l.T.2U=""===j[0].1R.2U?"5J":j[0].1R.2U),f.1f[++e]={},f.1f[e].T=a.5y(!0,{},f.1k.24.4k.T,l.T),f.1f[e].1B=l.1B,f.1f[e].2o=l.2o,f.1f[e].1p=l.1p,f.1f[e].1O=e,f.1f[e].$1e=a(),f.X.4K.4W(l.T.2p),f.1e.1h(j,e)}f.23&&f.1C.8s("3o.1R")},20:{gP:S(){18 a=f.1f;a.2I.1O=a.2x.1O,a.2x.1O=a.1P.1O,a.1P.1O=f.1w.3c.9L(f.1w.2G),a.20.ev()},gV:S(a){18 b=f.1f;b.1P.1O=a,b.20.ev()},ev:S(){18 b=f.1f;b.2I=b.2I.1O!==-1?a.5y(!0,{},b[b.2I.1O]):{},b.2x=b.2x.1O!==-1?a.5y(!0,{},b[b.2x.1O]):{},b.1P=b.1P.1O!==-1?a.5y(!0,{},b[b.1P.1O]):{}},4o:S(){18 a=f.1f;if(a.3n={1O:f.1H.2L.5j(f.o.4o)},f.o.87&&f.1f.3i>2?f.o.9Z=!1:f.o.87=!1,a.3n.1O="2C"==a.3n.1O?1u.3C(1u.2C()*f.1f.3i+1):a.3n.1O,2w.7G.a0)2e(18 b=1;bf.1f.3i?1:a.3n.1O,f.o.87&&"2C"!=f.o.4o&&(a.3n.1O=f.o.4o),f.o.5D&&f.1w.20.gZ(),f.23&&f.1C.4k.4o&&(a.3n.1O=f.1C.4k.4o)}},24:[]},f.1e={$5l:a(),5S:S(a,b){1J a.1c("%")!=-1?3p(a)*b:3p(a)},1h:S(c,d){if(!2w.3z.7K(b))1J!1;2e(18 g,e=c.1y(\'.ls-bg, .ls-l, .ls-2P, *[2m^="ls-s"]\'),i=0,j=e.1n;i5?l:j,F=l>5?E:F,k=j/F):m!==k&&(k=m>5?m:k,F=m>5?m:F,j=k*F)),h=3p(a.19("2V")),p=y+r+j+t+A,q=z+s+k+u+B,i=""!==d.2a&&d.2a,d.2a="",x=d.kN||d.1p;18 N=S(a){18 b=a;1J a&&a.1c("px ")!==-1&&(a=a.2k("px","").1F(" "),b=1u.6j(1d(a[0])/j*1j)+"%"),b};c.2T={2a:i,5K:!1,1I:d.1I?d.1I:"0",1Z:d.1Z?d.1Z:"0",1a:1u.6G(j),1b:1u.6G(k),8h:n,8i:o,4H:p,4D:q,1D:F,6R:r,6P:s,6Q:t,6s:u,3J:v,58:w,6N:y,6I:z,6K:A,6H:B,3N:N(a.19("kM"))+" "+N(a.19("kL"))+" "+N(a.19("kK"))+" "+N(a.19("kJ")),6c:3p(a.19("kI-kH")),b9:a.19("fe-1b"),bb:a.19("kG-kF"),4e:a.19("4e"),72:1d(a.19("z-1O"))||"2D",1p:x,2U:a.19("2i-4e"),kE:a.1N("T-ls")||"",ef:a.1N("1R")||""},d.72="2D",c.1V={1I:d.1I?d.1I:"0",1Z:d.1Z?d.1Z:"0",1a:j,1b:k}},5j:S(b,c,d){18 e=b.T(f.1k.1h.1Q);b.T("ls");if(e.is.bj=!b.is("3I")&&!e.is.b3,e.4X=b,b.T("ls"))2e(18 i=f.1k.2P.8A,j=b.T("ls").1F(";"),k=b.T("ls").4x().1F(";"),l=0;l0||e.1v.3i===-1)&&e.1v.1L!==!1?(e.1v.1L=!0,e.cb.2r=e.dn.2r=f.1H.2L.4I(e.1v.2r),e.1v.3i!==-1?e.1v.8j?e.1v.61=2*e.1v.3i-1:e.1v.61=e.1v.3i-1:e.1v.61=-1):e.1v.1L=!1,a.4u(e.46)||e.1r.1L===!1?e.1r.1L=!1:(e.1r.1L=!0,e.1r.6T||(e.1r.6T=e.1r.5M),e.1r.5M=f.1H.2L.4I(e.1r.5M),e.1r.6T=f.1H.2L.4I(e.1r.6T,!0),e.1r.aJ||(e.1r.aJ=e.1r.7d),g.2Z.20(b[0],{2h:!1,19:{2q:e.5u.2q}})),e.1B.6l&&a.7r(e.1B.6l)&&0!==e.1B.6l&&e.1B.1L!==!1?e.1B.1L=!0:e.1B.1L=!1,e.is.5w){18 u={2N:1,29:0};if(f.1f[c].2o.6k&&(e.2o=f.1f[c].2o),e.2o.6k){2J(e.2o.3w={},e.2o.2A={},e.2o.6k){1g"1E":e.2o.3w.2N=e.2o.2N||1,e.2o.3w.29=e.2o.29||0,e.2o.2A=u;1A;1g"in":e.2o.3w=u,e.2o.2A.2N=e.2o.2N||1,e.2o.2A.29=e.2o.29||0}2l e.2o.2N,2l e.2o.29}2y e.2o.3w=u,e.2o.2A=u;a.4u(f.1f[c].1p)||(f.1f[c].1p.3w&&(e.1p.3a.aS=f.W.1e.4w.2L(f.1f[c].1p.3w)),f.1f[c].1p.2A&&(e.1p.3a.aW=f.W.1e.4w.2L(f.1f[c].1p.2A)))}if(e.21.1W&&f.1k.2P.cW.1c(e.21.1W)===-1&&(f.23&&f.1C.1s("2z","7V.kt",[b[0].eu,e.21.1W]),2l e.21.1W,2l e.21.ns,e.21.1L=!1),e.2s.1W&&f.1k.2P.cW.1c(e.2s.1W)===-1&&(f.23&&f.1C.1s("2z","7V.ks",[b[0].eu,e.2s.1W]),2l e.2s.1W,2l e.2s.ns,e.2s.1L=!1),e.21.1W||e.2s.1W){18 v=0;if(e.is.bj?(e.21.1W&&(e.21.1L=!0,e.8H.2r=f.1H.2L.4I(e.8H.2r),e.21.1F=e.21.1W.1F("3T")[0],b.3S().1n&&f.23&&(v=1)),e.2s.1W&&(e.2s.1L=!0,e.3q.2r=f.1H.2L.4I(e.3q.2r)),e.2s.1L&&e.2s.1W.1F("3T")[0]!==e.21.1F&&(e.21.1F+=", "+e.2s.1W.1F("3T")[0],b.3S().1n&&f.23&&(v=1)),e.21.1F.1c("kr")!==-1&&e.21.1F.1c("ew")===-1&&(e.21.1F+=", ew"),e.21.1F.1c("ew")!==-1&&e.21.1F.1c("fG")===-1&&(e.21.1F+=", fG")):(2l e.21.1W,2l e.2s.1W,2l e.21.ns,2l e.2s.ns,f.23&&(v=2)),f.23&&0!==v&&c&&!d)2J(v){1g 1:f.1C.1s("2z","7V.kq",[b.62("fJ"),c]);1A;1g 2:f.1C.1s("2z","7V.kp",[c,b.62("fJ")])}}if((e.2T.2a||e.a8.2a||e.7s.2a||e.9N.2a)&&(e.2a.1L=!0),e.in.1L&&e.4M.2N&&(2l e.4M.4q,2l e.4M.4E),e.1E.1L&&e.4d.2N&&(2l e.4d.4q,2l e.4d.4E),e.5X.1p&&(e.1p.3a.in=f.W.1e.4w.2L(e.5X.1p)),e.1p.3a.1R=f.W.1e.4w.2L(e.2T.1p),e.5U.1p&&(e.1p.3a.1E=f.W.1e.4w.2L(e.5U.1p)),e.68.1p&&(e.1p.3a.1v=f.W.1e.4w.2L(e.68.1p)),e.5u.1p&&(e.1p.3a.1r=f.W.1e.4w.2L(e.5u.1p)),e.in.1L||(e.in.1K=0),e.21.1L||(e.21.1K=0),e.1v.1L||(e.1v.1K=0),e.2s.1L||(e.2s.1K=0),e.1E.1L||(e.1E.1K=0),b.1N("T-ko",c),"28"!=1t e.2R.3A&&"3h"!==e.2R.3A){18 w=1d(e.2R.3A);0!==w&&"kn"!==e.2R.3A?(b.1N("T-fM",w),e.2R.9b=w):e.2R.9b=0,e.is.3A=!0,b.1N("T-3A","1")}2y b.1N("T-fM",c);e.2S.4U&&(e.2S.4U<0?e.2S.4U=0:e.2S.4U>1j&&(e.2S.4U=1j)),e.is.2n&&(f.1S.9s(e),e.42.9j&&b.1y(".ls-bg-4l-9j").19({fO:"6C("+e.42.9j+")"})),e.42.7T&&(e.42.7T=3p(e.42.7T)),e.42.7S&&(e.42.7S=3p(e.42.7S))}},3c:S(a){18 b=R.$5l;if(a){a=a.4x();18 c="in",d="",e="",g=\':52(".ls-bg")\',h=\':52(".ls-bg-4l")\';a.1c("bQ")==-1&&a.1c("9D")==-1||(h="",a=a.2k("bQ","").2k("9D","")),a.1c("4l")!=-1&&(e+=", > 4l",a=a.2k("4l","")),a.1c("8z")!=-1&&(e+=", > 8z",a=a.2k("8z","")),a.1c("5q")!=-1&&(e+=", > 4l, > 8z",a=a.2k("5q","")),a.1c("3B")!=-1&&(e+=\', > 41[22*="3B-bT.51"], > 41[22*="3B.51"], > 41[22*="bU.be"], > 41[T-22*="3B-bT.51"], > 41[T-22*="3B.51"], > 41[T-22*="bU.be"]\',a=a.2k("3B","")),a.1c("3R")!=-1&&(e+=\', > 41[22*="3E.3R"], > 41[T-22*="3E.3R"]\',a=a.2k("3R","")),","==e.fX(0)&&(e=e.8m(2,e.1n)),a.1c("1E")!=-1&&(c="1E"),a.1c("3I")==-1&&a.1c("5i")==-1||(d="3I"),a.1c("bg")==-1&&a.1c("2i")==-1&&a.1c("c0")==-1||(g=""),b=a.1c("2x")!=-1?b.1p(d+"[T-24"+c+\'="\'+f.1f.2x.1O+\'"]\'+g+h):a.1c("1P")!=-1?b.1p(d+"[T-24"+c+\'="\'+f.1f.1P.1O+\'"]\'+g+h):b.1p(d+g+h),a.1c("c2")!=-1&&(b=b.1p(".ls-bg, .ls-bg-4l, :4A"),a=a.2k("c2","")),a.1c("3g")!=-1&&(b=b.1p(":4J:52(.ls-bg, .ls-bg-4l)"),a=a.2k("3g","")),a.1c("c5")!=-1&&(b=b.1p(\':52([T-3A="1"])\'),a=a.2k("c5","")),a.1c("3A")!=-1&&(b=b.1p(\'[T-3A="1"]\'),a=a.2k("3A","")),a.1c("c0")!=-1&&(b=b.1p(".ls-bg"),a=a.2k("c0","")),""!==e&&(b=b.1y(e))}1J b},7R:{T:S(b,c,d){18 e,g,h;2J(b g3 5c||(b=a(b)),d&&b.1N("T-ls",d).T("ls",d),g=b.T(f.1k.1h.1Q),e=g.is.bI,h=g.2T,c){5b:1g"W":g.2R.7c=!1,f.1e.20.5j(b,e,!0);1A;1g"5l":b.T(f.1k.1h.1Q,4h f.1k.2P.4k(b,e)),g=b.T(f.1k.1h.1Q),g.2T=h,f.1e.20.5j(b,e,!0),f.1e.20.2W(b,g,e)}}},5B:S(b,d){if(!f.1f[b].8y&&"g6"!==f.1f[b].8y){f.1f[b].8y="g6";18 e=d?25:0,g=f.1f[b].$1e,h=g.1n;g.3b(S(d,g){f.2F["24-"+b+"-2P-"+d]=5z(S(){2l f.2F["24-"+b+"-2P-"+d];18 k,e=a(g),i=e,j="",l=!1,m="";e.6Z("ls-4P-f3")&&(m+=" ls-4P-on-f3"),e.6Z("ls-4P-cA")&&(m+=" ls-4P-on-cA"),e.6Z("ls-4P-cB")&&(m+=" ls-4P-on-cB"),e.4g("ls-4P-f3 ls-4P-cA ls-4P-cB"),i.is("a")&&1===i.3S().1n&&(l=!0,e=i.1y(".ls-2P"));18 n=e.T(f.1k.1h.1Q);if(!n)1J!0;if(k=f.X.$7B,n.is.2n?k=f.X.$gf:n.is.5w&&(k=f.X.$cf),f.1e.20.1R(e),f.1e.20.5j(e,b),n.21.1F){18 o=4h km(e[0],{1F:n.21.1F});n.21.1W&&(n.21.ns=o[n.21.1W.1F("3T")[0]]),n.2s.1W&&(n.2s.ns=o[n.2s.1W.1F("3T")[0]])}n.is.5w||n.is.2n?j=\'<1z 2m="ls-1M ls-bg-cS"><1z 2m="ls-1M ls-bg-5B">\':(n.2a.1L&&(j=\'<1z 2m="ls-1M ls-2a">\'),n.1v.1L&&(j=\'<1z 2m="ls-1M ls-1v">\'+j+""),j=\'<1z 2m="ls-1M ls-in-1E">\'+j+""),n.1B.1L&&(j=\'<1z 2m="ls-1M ls-1B">\'+j+""),f.6S.9F&&(j=\'<1z 2m="ls-1M ls-z">\'+j+""),""!==j?e.2c(k).5B(j):e.2c(k),l===!0&&i.2j("ls-2P-4Y").2c(e.4p());18 p={},q=e.19("cE-cF-cG");if(q&&"4V"!==q&&(p["cE-cF-cG"]=q,e.19("cE-cF-cG","4V")),n.2T.ch=1,n.is.2n)p={72:n.2T.ch};2y if(n.is.5w)p={72:n.2T.ch};2y{18 r=1d(n.2T.72);r||(r=d+kl),p.72=r,n.2T.ch=r}f.6S.9F&&(p.3r="gp("+kk*r+"px)"),f.1e.20.2W(e,n,b),n.26.$9G.19(p).2j(m),n.is.5w&&n.26.$8n.19({2U:f.1f[b].T.2U}),f.1e.$5l=f.1e.$5l.1s(e),f.1f[b].$1e=f.1f[b].$1e.52(i),d===h-1&&(c.3S(".ls-24").eq(b-1).kj(),f.1f[b].8y=!0)},e*(d+1))})}}},f.1w={2G:"1P",ki:0,8E:!0,3H:{4V:[],cq:[]},2u:{6x:!0,4c:!1,8G:!1,9u:!1,9v:!1},4S:{69:!1,3f:!1,1Y:!1},53:S(){1J R.2u.4c||R.2u.8G||R.2u.9u},1h:S(){1==f.1f.3i&&(f.o.97=!1,f.o.dD=!1,f.o.9K=!1,f.o.b4=!1,f.o.5t=-1,f.o.gE=!1,f.o.9y=!0,f.o.4o=1,f.o.65="aO"),f.o.97&&1!=f.1f.3i||f.1H.2O(R,{6x:!1,4c:!0}),R.20.5C(),R.20.gH()},20:{5C:S(){f.o.5C=f.o.5C===!0?f.1k.1h.4k.5C:f.o.5C,f.o.5C!==!1&&c.on("6w."+e,S(){f.X.2u.6v||(f.1H.2O(f.1w,{9u:!0}),"eL"!==f.o.5C&&f.W.1e.1l.5g())}).on("6m."+e,S(){18 b=1;f.W.1G&&f.W.1G.1K()>f.W.1e.1l.4i&&(b=f.W.1e.1l.4i/f.W.1G.1K()),f.1H.2O(f.1w,{9u:!1}),a("3z").6Z("ls-9E")||"eL"===f.o.5C||f.o.a6&&f.1w.53()||f.W.1e.1l.84(),f.W.1G&&f.W.1e.1l.2u.7w&&f.W.1G.3t()0&&(f.1w.b2=1,f.1w.de=f.1w.3c.dc(f.1f.3n.1O))},6u:S(a){if(f.1w.3c.dc(a)===f.1w.de)1J++f.1w.b2===f.o.5t+1}},3f:S(a){!R.53()&&f.W.1G&&f.W.1e.1l.2u.7w&&R.6V(f.1f.1P.1O)},1Y:S(){f.1H.2O(R,{6x:!1,4c:!0})},6V:S(d,e,g){if(!2w.3z.7K(b))1J!1;if(!R.8E&&f.2t.3W("h1")){18 h=c.4f("h1",f.2t.4G());if(h===!1)1J;a.7r(h)&&(d=1d(h))}1J d>f.1f.3i||d<1?5m(f.23&&(f.1C.1s("7P","1w"),f.1C.1s("2z","1w.kg",[d,f.1f.3i]),f.1C.8s())):5m(f.X.85()||f.1w.2u.8G&&!e?!f.X.2u.9M&&f.X.2u.86&&f.W.3s&&(f.1w.4S.69=!0,f.W.3s.3t(1),f.W.57&&f.W.57.3t(1)):(f.1H.2O(f.W.1e.1l,{7w:!1}),f.1w.4S.69=!1,f.23&&f.1C.1s("7P","1w"),e?("2I"===f.2g.2G&&f.o.9Z&&(f.1w.2G="2I"),f.23&&(f.1C.1s("59","1w.kf",!1),f.o.9Z&&f.1C.1s("59","1w.ke",f.1w.2G))):f.2g.2G=f.1w.2G,f.W.2f.3l(),f.1S.1Y(),f.1f.20.gV(d),f.23&&(f.1C.1s("59","1w.69",[f.1f.2x.1O,f.1f.1P.1O,f.1w.2G,f.2g.2G]),f.1C.8s()),f.1H.2O(R,{8G:!1}),f.1H.2O(f.X,{8k:!0}),f.5P.ds(f.1f.1P.1O,S(){f.W.3f()})))},kd:S(){f.2g.1Y(),a.3b(f.2F,S(a,b){88(f.2F[a])}),f.W.2f.1Y(),f.W.1G.1Y(),f.1H.2O(f.W.1e.1l,{9T:!0,6x:!1}),c.1y("*").1Y(!0,!1).k8()},hi:S(){c.1y("*").1Y(),f.2g.69(f.1f.2x.1O,f.1w.2G)}},f.1S={k7:{},$73:a(),79:"9V:",9W:0,bl:0,1h:S(){2w.7G.4y.1c("7L:")!=-1&&(R.79="7L:"),f.1H.2O(f.X,{dz:!1,dA:!1}),f.1S.3B.1h(),f.1S.3R.1h(),f.1S.5q.1h()},3B:{1h:S(){18 b=0;R.$8a=f.X.$7q.1y(\'41[22*="3B-bT.51"], 41[22*="3B.51"], 41[22*="bU.be"], 41[T-22*="3B-bT.51"], 41[T-22*="3B.51"], 41[T-22*="bU.be"]\').3b(S(){18 c=a(R),d=c.4p(),e=d.T(f.1k.1h.1Q),g=(c.1N("22")||c.1N("T-22")).2k("5I=1","5I=0").2k("?","?hp=9z&"),h=g.1c("9V")===-1?f.1S.79:"",i=g.1c("?")===-1?"?":"&",j="hq=hr&5q=1&k4=1&6i=3",k={$9X:c,9Y:h+g+i+j,hv:f.1S.79+"//3I.3B.51/k3/"+g.1F("k2/")[1].1F("?")[0]+"/"+f.o.iD};c.1N("id","ls-3B-"+ ++b),e.2H={1W:"3B",8b:k},f.1S.bq(e),e.is.2n&&f.1S.9s(e),e.is.2n||f.1S.br(d,c,k.9Y,k.hv,e)}),f.1S.$73=f.1S.$73.1s(R.$8a.4p()),R.$8a.1n&&(f.2F.dI=1u.3C(bs.bt()/3y),1i.bu||a("<7O>").1N({22:"7L://k0.3B.51/jY",1W:"4T/hI"}).2c("a2"),1i.jW=S(){1i.2v.7t.aw=!0},f.4B.dP=bz(S(){1i.bu&&1===1i.bu.dR||1i.2v.7t.aw||1u.3C(bs.bt()/3y)-f.2F.dI>3?(a3(f.4B.dP),2l f.4B.dP,2l f.2F.dI,f.1S.3B.$8a.4p().3b(S(){18 b=a(R),c=b.T(f.1k.1h.1Q),d=c.2H.8b;b.on("8c."+e+" 54."+e,".ls-78",S(){f.1S.bD(a(R)),f.1S.bE(b,c),f.1S.bF(b),f.1S.3B.2K(b,d.$9X,d.9Y,c)}).on("bH."+e,S(){f.1S.3B.2K(b,d.$9X,d.9Y,c)}).on("a7."+e,S(){f.1S.3B.1Y(b,d.$9X,c)}).on("dZ."+e,S(){f.1S.3B.94(b,d.$9X,d.9Y,c,!0)})}),f.1H.2O(f.X,{dz:!1})):f.1H.2O(f.X,{dz:!0})},25))},94:S(a,b,c,d,e){18 g=S(){2B!==d.2S.4U&&d.2H.3E.i0(d.2S.4U),e&&!d.2H.e1||(d.2H.3E.8c(),d.2H.e1=!1)},h=S(b){0===b.T&&(d.is.2n?d.2H.3E.bK(0):f.1S.bL(a,d))};if(2B!==d.2S.5Z)2J(d.2S.5Z){5b:c.2k("&5Z=0","").2k("&5Z=1","");1g!0:c+="&5Z=1";1A;1g!1:c+="&5Z=0"}if(2B!==d.2S.3M)2J(d.2S.3M){5b:c.2k("&3M=0","").2k("&3M=1","");1g!0:c+="&3M=1";1A;1g!1:c+="&3M=0"}b.1N("22",c),d.2H.3E=4h bu.jV(b[0],{i5:{jU:g,jT:h}})},2K:S(a,b,c,d){d.2H.3E?d.2H.3E.8c?d.2H.3E.8c():d.2H.e1=!0:R.94(a,b,c,d)},1Y:S(a,b,c){c.2H.3E&&(c.2H.3E.jS().bK(0),c.is.2n||f.1S.bO(a.1y(".ls-78")))}},3R:{1h:S(){18 b=R.$8a=f.X.$7q.1y(\'41[22*="3E.3R"], 41[T-22*="3E.3R"]\');if(b.1n){f.2F.e8=1u.3C(bs.bt()/3y),f.1S.$73=f.1S.$73.1s(b.4p());18 c=0;a("<7O>").1N({22:f.1S.79+"//f.jR.51/js/jQ.9H.js",1W:"4T/hI"}).2c("a2"),f.4B.eb=bz(S(){f.1H.2O(f.X,{dA:!0}),(1i.jP||1u.3C(bs.bt()/3y)-f.2F.e8>3)&&(a3(f.4B.eb),2l f.4B.eb,2l f.2F.e8,1i.2v.7t.ce=!0,d())},25);18 d=S(){f.1S.3R.$8a.3b(S(){18 b=a(R).1N("id","ls-3R-"+ ++c),d=b.4p(),g=d.T(f.1k.1h.1Q),h=(b.1N("22")||b.1N("T-22")).2k("5I=1","5I=0").2k("?","?hp=9z&"),i=h.1c("?")===-1?"?":"&",j=h.1c("9V")===-1?f.1S.79:"",k="hq=hr&2t=1&jO=ls-3R-"+c,l=f.1S.79+"//3R.51/2t/jN/4l/"+h.1F("4l/")[1].1F("?")[0]+".jM?jL=?",m=j+h+i+k;g.2H={1W:"3R",8b:{}},f.1S.bq(g),g.is.2n&&f.1S.9s(g),a.jK(l,S(a){g.is.2n||f.1S.br(d,b,m,a[0].jJ,g)}),d.on("8c."+e+" 54."+e,".ls-78",S(){f.1S.bD(a(R)),f.1S.bE(d,g),f.1S.bF(d),f.1S.3R.2K(d,b,m,g)}).on("bH."+e,S(){f.1S.3R.2K(d,b,m,g)}).on("a7."+e,S(){f.1S.3R.1Y(d,b,g)}).on("dZ."+e,S(){f.1S.3R.94(d,b,m,g,!0)})}),f.1H.2O(f.X,{dA:!1})}}},94:S(a,b,c,d,e){if(2B!==d.2S.5Z)2J(d.2S.5Z){5b:c.2k("&98=0","").2k("&98=1","").2k("&99=0","").2k("&99=1","").2k("&9a=0","").2k("&9a=1","");1g!0:c.2k("98=0","98=1","").2k("99=0","99=1","").2k("9a=0","9a=1","");1A;1g!1:c.2k("98=1","98=0","").2k("99=1","99=0","").2k("9a=1","9a=0","")}b.1N("22",c);18 g=S(){d.is.2n?d.2H.3E.2t("bK",0).2t("2K"):f.1S.bL(a,d)};d.2H.3E=$f(b[0]),d.2H.3E.it("bV",S(){d.2H.3E.it("jI",g),2B!==d.2S.4U&&d.2H.3E.2t("i0",d.2S.4U/1j),e||d.2H.3E.2t("2K")})},2K:S(a,b,c,d){d.2H.3E?d.2H.3E.2t("2K"):R.94(a,b,c,d)},1Y:S(a,b,c){c.2H.3E&&(c.2H.3E.2t("5g").2t("bK",0),c.is.2n||f.1S.bO(a.1y(".ls-78")))}},5q:{1h:S(){if(R.$26=f.X.$7q.1y("4l, 8z"),f.1S.$73=f.1S.$73.1s(R.$26.4p()),R.$26.1n){18 b=0;f.1S.5q.$26.3b(S(){18 c=a(R).1N("id","ls-5q-"+ ++b),d=a(R).4p(),g=d.T(f.1k.1h.1Q);if(g.2H={1W:"5q",8b:{}},f.1S.bq(g),g.is.2n&&f.1S.9s(g),c.1N("5I")){18 h=c.7C("5I").bX(!0,!0);c.5T(),c=h.2c(d),d.T("ls",d.T("ls")+" 5I: 9z;")}g.is.2n||f.1S.br(d,c,!1,!1,g),c.on("jG."+e,S(){g.is.2n?(c[0].iy=0,c[0].2K()):f.1S.bL(d,g)}),d.on("8c."+e+" 54."+e,".ls-78",S(b){f.1S.bD(a(R)),f.1S.bE(d,g),f.1S.bF(d),f.1S.5q.2K(d,c,g)}).on("bH."+e,S(){f.1S.5q.2K(d,c,g)}).on("a7."+e,S(){f.1S.5q.1Y(d,c,g)})})}},2K:S(a,b,c){if(c.2H.8b.3M)2J(c.2H.8b.3M){1g!0:b.62("3M",!0);1A;1g!1:b.62("3M",!1)}2y b.62("3M",c.2S.3M);2B===c.2S.4U||c.2H.iz||(b[0].4U=c.2S.4U/1j,c.2H.iz=!0),b[0].2K()},1Y:S(a,b,c){b[0].5g(),b[0].iy=0,b.62("3M",!1),c.is.2n||f.1S.bO(a.1y(".ls-78"))}},9s:S(a){a.2S={3M:!1,5I:!1,5Z:!1,aT:"ah",2p:!1,4U:0}},bq:S(a){a.is.b3=!0},br:S(b,c,d,e,f){18 g=a("<1z>").2j("ls-78").2c(b);a("<1z>").2c(g).2j("ls-jF"),b.T("ls")&&b.T("ls").1c("aj:")!==-1&&(e=b.T("ls").1F("aj:")[1].1F(";")[0].3V()),c.is("41")?a("<1z>").2c(g).2j("ls-iC").1N({1R:"2i-5i: 6C("+e+")"}):(c.is("4l")&&(f.2H.8b.3M=c.62("3M"),c.62("3M",!1)),e||"28"==1t c.1N("aj")||(e=c.1N("aj"),c.7C("aj")),e&&a("<1z>").2c(g).2j("ls-iC").1N({1R:"2i-5i: 6C("+e+")"}))},bE:S(a,b){!b.is.3A&&f.o.9y&&(f.1H.2O(f.1w,{8G:!0}),"2D"==f.o.9y&&R.9W++)},bD:S(a){a.3U(f.W.1S.1k.3U).5E(f.W.1S.1k.5E)},bO:S(a){a.5d(f.W.1S.1k.5d)},bL:S(a,b){"2D"!=f.o.9y||b.is.2n||(b.is.3A||R.bl++,R.bl==R.9W&&0!==R.9W&&(f.1H.2O(f.1w,{8G:!1}),f.1w.jE=1,f.1w.3f()))},1Y:S(){18 b=R;f.1e.3c("2x,1E,3B").3b(S(){18 c=a(R),d=c.3K(".ls-2P"),e=d.T(f.1k.1h.1Q);b.3B.1Y(d,c,e)}),f.1e.3c("2x,1E,3R").3b(S(){18 c=a(R),d=c.3K(".ls-2P"),e=d.T(f.1k.1h.1Q);b.3R.1Y(d,c,e)}),f.1e.3c("2x,1E,5q").3b(S(){18 c=a(R),d=c.3K(".ls-2P"),e=d.T(f.1k.1h.1Q);b.5q.1Y(d,c,e)}),R.9W=0,R.bl=0},bF:S(a){f.W.1G.5R(2B,[a[0],a.3K(".ls-in-1E")[0]])}},f.2Y={1h:S(){f.o.2Y&&(R.$1o=a("<3I>").2j("ls-jD").2c(c).1N("1R",f.o.iX).19({6b:"4A",3k:"jC"}).on("48."+e,S(){18 b=f.2Y.$1o?6d:0;f.2F.2Y=5z(S(){2l f.2F.2Y,f.2Y.$1o.T("al",f.2Y.$1o.1a()),f.2Y.$1o.T("b7",f.2Y.$1o.1b()),"2D"!=f.2Y.$1o.19("1I")&&f.2Y.$1o.T("ar",f.2Y.$1o[0].1R.1I),"2D"!=f.2Y.$1o.19("3L")&&f.2Y.$1o.T("as",f.2Y.$1o[0].1R.3L),"2D"!=f.2Y.$1o.19("1Z")&&f.2Y.$1o.T("au",f.2Y.$1o[0].1R.1Z),"2D"!=f.2Y.$1o.19("1T")&&f.2Y.$1o.T("av",f.2Y.$1o[0].1R.1T),f.o.eP!==!1&&a("").2c(c).1N("4y",f.o.eP).1N("5f",f.o.j6).19({jB:"3h",jA:"3h"}).8u(f.2Y.$1o),f.2Y.$1o.19({3k:"3h",6b:"4J"}),f.2Y.1x()},b)}).1N("22",f.o.2Y))},1x:S(){R.$1o.19({1a:R.$1o.T("al")*f.1x.1D,1b:R.$1o.T("b7")*f.1x.1D}),R.$1o.5d(56);18 a="2D",b="2D",d="2D",e="2D";a=R.$1o.T("ar")&&R.$1o.T("ar").1c("%")!=-1?c.1a()/1j*1d(R.$1o.T("ar"))-R.$1o.1a()/2+1d(c.19("4s-1I")):1d(R.$1o.T("ar"))*f.1x.1D,b=R.$1o.T("as")&&R.$1o.T("as").1c("%")!=-1?c.1a()/1j*1d(R.$1o.T("as"))-R.$1o.1a()/2+1d(c.19("4s-3L")):1d(R.$1o.T("as"))*f.1x.1D,d=R.$1o.T("au")&&R.$1o.T("au").1c("%")!=-1?c.1b()/1j*1d(R.$1o.T("au"))-R.$1o.1b()/2+1d(c.19("4s-1Z")):1d(R.$1o.T("au"))*f.1x.1D,e=R.$1o.T("av")&&R.$1o.T("av").1c("%")!=-1?c.1b()/1j*1d(R.$1o.T("av"))-R.$1o.1b()/2+1d(c.19("4s-1T")):1d(R.$1o.T("av"))*f.1x.1D,R.$1o.19({1I:a,3L:b,1Z:d,1T:e})}},f.1q={2g:{1h:S(){f.o.dD&&R.9I.1h(),(f.o.9K||f.o.b4)&&R.1T.1h()},9I:{1h:S(){a(\'\').on("54."+e,S(a){a.3P(),c.4Q("2I")}).2c(c),a(\'\').on("54."+e,S(a){a.3P(),c.4Q("1P")}).2c(c),f.o.i9&&R.9e()},9e:S(){c.1y(".ls-31-2I, .ls-31-1P").19({3k:"3h"}),c.on("6w."+e,S(){f.1q.2g.eG||c.1y(".ls-31-2I, .ls-31-1P").1Y(!0,!0).5d(56)}).on("6m."+e,S(){c.1y(".ls-31-2I, .ls-31-1P").1Y(!0,!0).5E(56)})}},1T:{1h:S(){R.1M=a(\'<1z 2m="ls-1q-1o ls-1T-31-1M" />\').2c(c),f.o.b4&&"9f"!=f.o.65&&R.ci.1h(),f.o.9K?R.iZ():"9f"!=f.o.65&&R.j0(),f.o.aZ&&"9f"!=f.o.65&&R.9e(),"9f"==f.o.65&&(R.1M.2j("ls-j1-4K"),R.4K.1h())},ci:{1h:S(){18 b=R;a(\'<7X 2m="ls-1T-9g" />\').2c(c.1y(".ls-1T-31-1M"));2e(18 d=0;d\').2c(c.1y(".ls-1T-9g")).T("1O",d+1).on("54."+e,S(b){b.3P(),c.4Q(a(R).T("1O"))});"1r"==f.o.65&&g.on("6w."+e,S(){18 d=a(R);c.1y(".ls-2p-1r-3I").19({1I:1d(b.8e.19("4s-1I")),1Z:1d(b.8e.19("4s-1Z"))}),b.aC.on("48."+e,S(){0===a(R).1a()?b.aC.19({66:"e6",6O:"0 2D",1I:"2D"}):b.aC.19({66:"j5",3J:-a(R).1a()/2,1I:"50%"}),b.aC.19("3k","3h").1Y(!0,!0).5d(9i)}).1N("22",f.1f[d.T("1O")].T.2p),b.8e.19({3k:"5p"}).1Y().8f({1I:a(R).66().1I+(a(R).1a()-b.8e.4H())/2},9i),b.eN.19({3k:"3h",6b:"4J"}).1Y().5d(9i)}).on("6m."+e,S(){b.eN.1Y().5E(9i,S(){b.8e.19({6b:"4A",3k:"5p"})})})}b.20.3g(f.1f.3n.1O),"1r"==f.o.65&&b.20.1r()},20:{3g:S(a){"28"==1t a&&(a=f.1f.2x.1O),a--,c.1y(".ls-1T-9g a").4g("ls-31-3g"),c.1y(".ls-1T-9g a:eq("+a+")").2j("ls-31-3g")},1r:S(){18 b=f.1q.2g.1T.ci,d=a(\'<1z 2m="ls-2p-1r"><1z 2m="ls-2p-1r-cn"><1z 2m="ls-2p-1r-bg"><1z 2m="ls-2p-1r-3I"><3I><7X>\').2c(c.1y(".ls-1T-9g"));c.1y(".ls-2p-1r, .ls-2p-1r-3I").19({1a:f.o.dT,1b:f.o.9C}),b.8e=c.1y(".ls-2p-1r"),b.aC=b.8e.1y("3I").19({1b:f.o.9C}),b.eN=c.1y(".ls-2p-1r-cn").19({6b:"4A",3k:"5p"}),d.2c(c.1y(".ls-1T-9g"))}}},iZ:S(){R.aE=a(\'\').on("54."+e,S(a){a.3P(),c.4Q("3f")}).ak(c.1y(".ls-1T-31-1M")),R.aF=a(\'\').on("54."+e,S(a){a.3P(),c.4Q("1Y")}).2c(c.1y(".ls-1T-31-1M")),f.o.97?R.aG("3f"):R.aG("1Y")},aG:S(a){if(f.o.9K)2J(a){1g"3f":R.aE.2j("ls-31-3f-3g"),R.aF.4g("ls-31-1Y-3g");1A;1g"1Y":R.aE.4g("ls-31-3f-3g"),R.aF.2j("ls-31-1Y-3g")}},j0:S(){a(\'<7X 2m="ls-31-jd ls-31-jz" />\').ak(c.1y(".ls-1T-31-1M")),a(\'<7X 2m="ls-31-jd ls-31-jy" />\').2c(c.1y(".ls-1T-31-1M"))},9e:S(){18 a=R;a.1M.19({3k:"3h"}),c.on("6w."+e,S(){f.1q.2g.eG||a.1M.1Y(!0,!0).5d(56)}).on("6m."+e,S(){a.1M.1Y(!0,!0).5E(56)})},eU:S(a){if(f.o.aZ&&!c.6Z("ls-1r"))2J(a){1g"on":f.1q.2g.1T.4K.1M.19({6b:"4A",3k:"5p"});1A;1g"7E":f.1q.2g.1T.4K.1M.19({6b:"4J",3k:"3h"})}},4K:{1h:S(){18 b=R;R.1M=a(\'<1z 2m="ls-1q-1o ls-2p-1M">\').2c(c),a(\'<1z 2m="ls-2p"><1z 2m="ls-2p-cn"><1z 2m="ls-2p-24-4F"><1z 2m="ls-2p-24">\').2c(R.1M),R.$1o=c.1y(".ls-2p-24-4F"),"cu"in 1i?R.$1o.2j("ls-jx"):R.$1o.on("6w."+e,S(){a(R).2j("ls-2p-24-1r")}).on("6m."+e,S(){a(R).4g("ls-2p-24-1r"),f.1q.2g.1T.4K.2b()}).on("9m."+e,S(b){18 c=1d(b.cw-a(R).6g().1I)/a(R).1a()*(a(R).1a()-a(R).1y(".ls-2p-24").1a());a(R).1y(".ls-2p-24").1Y().19({3J:c})});2e(18 d=0;d<3I 22="\'+f.1f[g].T.2p+\'">\');h.T("1O",g).on("54."+e,S(b){b.3P(),c.4Q(a(R).T("1O"))}).2c(c.1y(".ls-2p-24")),"cu"in 1i||h.on("6w."+e,S(){a(R).3S().1Y().cy(56,f.o.e5/1j)}).on("6m."+e,S(){a(R).3S().6Z("ls-7a-3g")||a(R).3S().1Y().cy(56,f.o.ec/1j)})}f.1q.2g.1T.aE&&f.1q.2g.1T.aF&&(f.1q.2g.1T.1M=a(\'<1z 2m="ls-1T-31-1M ls-nZ-4K">\').2c(c),f.1q.2g.1T.aE.bX().on("54."+e,S(a){a.3P(),c.4Q("3f")}).2c(f.1q.2g.1T.1M),f.1q.2g.1T.aF.bX().on("54."+e,S(a){a.3P(),c.4Q("1Y")}).2c(f.1q.2g.1T.1M)),f.o.aZ&&b.9e()},9e:S(){18 a=R;a.1M.19("3k","3h"),f.1q.2g.1T.1M&&(f.1q.2g.1T.1M="5p"==f.1q.2g.1T.1M.19("3k")?f.1q.2g.1T.1M:c.1y(".ls-j1-4K"),f.1q.2g.1T.1M.19("3k","3h")),c.on("6w."+e,S(){c.2j("ls-1r"),f.1q.2g.eG||(a.1M.1Y(!0,!0).5d(56),f.1q.2g.1T.1M&&f.1q.2g.1T.1M.1Y(!0,!0).5d(56))}).on("6m."+e,S(){c.4g("ls-1r"),a.1M.1Y(!0,!0).5E(56),f.1q.2g.1T.1M&&f.1q.2g.1T.1M.1Y(!0,!0).5E(56)})},69:S(b){18 d=b?b:f.1f.1P.1O;c.1y(".ls-2p-24 a:52(.ls-7a-"+d+")").3S().3b(S(){a(R).4g("ls-7a-3g").1Y().cy(bc,f.o.ec/1j)}),c.1y(".ls-2p-24 a.ls-7a-"+d).3S().2j("ls-7a-3g").1Y().cy(bc,f.o.e5/1j)},2b:S(){if(!c.1y(".ls-2p-24-4F").6Z("ls-2p-24-1r")){18 a=!!c.1y(".ls-7a-3g").1n&&c.1y(".ls-7a-3g").4p();if(a){18 b=a.66().1I+a.1a()/2,d=c.1y(".ls-2p-24-4F").1a()/2-b;d=d0?0:d,c.1y(".ls-2p-24").8f({3J:d},jw)}}},1x:S(){f.1q.2g.1T.eU("on");18 a=f.X.3X.1a.1c("%")==-1?1d(f.X.3X.al):c.1a(),b=c.1y(".ls-2p"),d=f.o.aY.1c("%")==-1?1d(f.o.aY):1d(a/1j*1d(f.o.aY));c.1y(".ls-2p-24 a").19({1a:1d(f.o.dT*f.1x.1D),1b:1d(f.o.9C*f.1x.1D)}),c.1y(".ls-2p-24 a:f2").19({6O:0}),c.1y(".ls-2p-24").19({1b:1d(f.o.9C*f.1x.1D)}),b.19({1a:d*1u.3C(1j*f.1x.1D)/1j}),b.1a()>c.1y(".ls-2p-24").1a()&&b.19({1a:c.1y(".ls-2p-24").1a()}),f.1q.2g.1T.eU("7E")}}}},43:{48:S(){c.2j("ls-"+f.o.43);18 g,b=f.o.8U+f.o.43+"/43.19",d=a(a("a2").1n?"a2":"3z");a(\'4Y[4y="\'+b+\'"]\').1n?(g=a(\'4Y[4y="\'+b+\'"]\'),f.1q.43.67||(f.1q.43.67=!0,f.2F.dv=5z(S(){2l f.2F.dv,f.X.1h()},aM))):2w.jq?(2w.jq(b),g=a(\'4Y[4y="\'+b+\'"]\')):g=a(\'<4Y jp="jk" 4y="\'+b+\'" 1W="4T/19" />\').2c(d),g.on("48."+e,S(){f.1q.43.67||(f.1q.43.67=!0,f.2F.eT=5z(S(){2l f.2F.eT,f.X.1h()},aM))}),a(1i).on("48."+e,S(){f.1q.43.67||(f.1q.43.67=!0,f.2F.eS=5z(S(){2l f.2F.eS,f.X.1h()},aM))}),f.2F.eB=5z(S(){f.1q.43.67||(f.1q.43.67=!0,2l f.2F.eB,f.X.1h())},3y)}},47:{1h:S(){R.20(),R.1x()},20:S(){R.$1o=a(\'<1z 2m="ls-1q-1o ls-47">\').2c(c),"5p"!=R.$1o.19("3k")||R.$1o.1y("3I").1n||(R.6h=S(){f.1q.47.$1o.19({3k:"3h",6b:"4J"}).5d(6d,S(){f.1q.47.6h=!1})},R.5i=a("<3I>").1N("22",f.o.8U+f.o.43+"/47.ei").2c(R.$1o),R.iK="4L"==1t 1d(c.19("4s-1T"))?1d(c.19("4s-1T")):0)},1x:S(){R.5i&&(R.5i.1b()>0?R.iK>0?R.$1o.19({1b:R.5i.1b()/2}):R.$1o.19({1b:R.5i.1b(),58:-R.5i.1b()/2}):f.2F.iI=5z(S(){2l f.2F.iI,f.1q.47.1x()},50))}},2f:{1h:S(){f.o.ic&&R.4m.5N(),f.o.ih&&R.3Q.5N();18 b=!1;b=f.o.ii?a("<1z>").jH(c):a(\'[T-2E-2e="\'+c.1N("id")+\'"], [T-2E-2e="\'+e+\'"]\'),b.1n&&(b.2j("ls-1q-1o"),R.2E.5N(b))},4m:{5N:S(){R.$1o=a("<1z>").2j("ls-1q-1o ls-4m-io").2c(c)}},3Q:{5N:S(){R.$1o=a("<1z>").2j("ls-1q-1o ls-3Q-io").2c(c),R.$1o.8u(a(\'<1z 2m="ls-ct-81"><1z 2m="ls-ct-1I"><1z 2m="ls-ct-3O"><1z 2m="ls-ct-il"><1z 2m="ls-ct-ik"><1z 2m="ls-ct-3L"><1z 2m="ls-ct-3O"><1z 2m="ls-ct-il"><1z 2m="ls-ct-ik">\')),R.$1o.T("2T",{2V:R.$1o.19("2V")})}},2E:{$5k:[],$1o:[],$ed:[],$74:[],$bP:[],e9:[],ab:[],76:[],5N:S(b){18 g,d=a(2w),h=R,i=S(a,b){g=(a.cw?a.cw:f.1m.i6)-h.$1o[b].6g().1I-h.76[b]/2,g<0&&(g=0),g>h.ab[b]-h.76[b]&&(g="e4(1j% - "+f.1q.2f.2E.76[b]+"px)"),h.$74[b].19({1I:g}),f.W.1G&&f.W.1G.3t("55"==1t g?f.W.1e.1l.3t:g/(h.ab[b]-h.76[b])*f.W.1e.1l.3t)},j=S(b,c){a(2w).7E("9m."+e),a("3z").62("9E",!1).4g("ls-9E"),f.o.a6&&!f.1w.2u.6x||f.X.53||!f.W.1G||f.o.5D||(f.W.1e.1l.2u.dN===!0?f.W.1e.1l.84():f.W.1e.1l.2K())};a.3b(b,S(b,c){h.$5k[b]=a(c).2j("ls-2E-4F "+e),h.$1o[b]=a("<1z>").2j("ls-2E").2c(h.$5k[b]),h.$ed[b]=a("<1z>").2j("ls-jX").2c(h.$1o[b]),h.$74[b]=a("<1z>").2j("ls-2E-X-4F").2c(h.$5k[b]),h.$bP[b]=a("<1z>").2j("ls-2E-X").2c(h.$74[b]),h.76[b]=h.$74[b].1a(),h.$74[b].19({58:-h.$bP[b].4D()/2}),h.$5k[b].on("92."+e,S(a){i(a,b)}),h.$5k[b].on("jZ."+e+" hG."+e,S(c){f.W.1e.1l.5g(0),a("3z").62("9E",!0).2j("ls-9E"),a(2w).on("9m."+e,S(a){i(a,b)}),i(c,b)}),d=d.1s(h.$bP[b])}),d.on("k1."+e+"hx."+e,S(b){a(b.5f).3K(c).1n||(f.W.1G&&f.W.1e.1l.2u.7w&&f.W.1G.3t()!==f.W.1e.1l.3t&&f.1H.2O(f.W.1e.1l,{7w:!1}),j(b))})}}},bo:{1h:S(){R.$1o=a("<1z>").19({3k:"3h"}).2j("ls-1q-1o ls-hs-4F").2c(c),a("<1z>").2j("ls-hs-k5").2c(R.$1o)},6h:S(){R.$1o.3U(k6).5d(56)},4P:S(){R.$1o.1Y(!0,!0).5E(56)}}},f.2g={2G:"1P",1h:S(){f.1f.3i>1&&(R.20.hj(),R.20.hh())},20:{hj:S(){f.o.i1&&a("3z").on("k9."+e,S(a){f.X.kb||f.X.kc||(37==a.hb?f.2g.2I():39==a.hb&&f.2g.1P())})},hh:S(){"cu"in 1i&&f.o.i8&&(f.X.$5h.on("hG."+e,S(a){18 b=a.63?a.63:a.8D.63;1==b.1n&&(f.1m.cl=f.1m.9q=b[0].cI)}),f.X.$5h.on("92."+e,S(a){18 b=a.63?a.63:a.8D.63;1==b.1n&&(f.1m.9q=b[0].cI),1u.3G(f.1m.cl-f.1m.9q)>45&&a.3P()}),f.X.$5h.on("hx."+e,S(a){1u.3G(f.1m.cl-f.1m.9q)>45&&(f.1m.cl-f.1m.9q>0?c.4Q("ag"):c.4Q("af"))}))}},2I:S(){R.2G="2I",R.bC="2I",f.1w.20.9I("2I")},1P:S(){R.2G="1P",R.bC="1P",f.1w.20.9I("1P")},3f:S(){f.1H.2O(f.1w,{6x:!0,4c:!1}),f.1w.2u.9v===!0&&f.1H.2O(f.1w,{9v:!1}),f.1q.2g.1T.aG("3f"),f.1w.2u.9u||1!==f.W.1G.5r()&&f.W.1e.1l.84(),f.1w.3f()},1Y:S(){f.1q.2g.1T.aG("1Y"),f.o.a6&&f.W.1e.1l.5g(),f.1w.1Y()}},f.5P={1h:S(){f.X.$7q.1y(".ls-24 3I").3b(S(){18 b=a(R),c=b[0],d={};if(b.is(".ls-2P, .ls-bg")){if(c.9w("1a")&&(d.1a=c.9w("1a")),c.9w("1b")&&(d.1b=c.9w("1b")),c.bw&&(d.bw=c.bw),c.bp&&f.o.eX){d.bk=c.bp,d.7W=c.ek;18 e=d.bk.1F(",").kx(S(b){1J 1d(a.3V(b).1F(" ")[1])});d.4j=1u.3Y.ky(2B,e)}b.7C("1a").7C("1b").7C("bw").7C("bp"),a.4u(d)||(b.T(f.1k.1h.1Q).7A=d)}b.T("22")?d.7W&&b.T("22",d.7W):b.T("22",d.7W?d.7W:c.22),b.1N("22","T:5i/kz;kA,kB///kC")})},ds:S(b,d){if(f.1f[b].8y!==!0){R.7u=b,d?(R.9R=d,f.1H.2O(f.X,{9M:!0}),f.1q.bo.6h()):R.9R=!1,f.X.fh&&c.19({6b:"4J"}),R.6E=[];18 g,h,e=R;f.X.$7q.1y(".ls-24:eq("+(e.7u-1)+") *").3b(S(){g=a(R),h=R;18 b=g.T(f.1k.1h.1Q);if(g.is("3I")){g.T("22")&&g.1N("22",g.T("22")),b&&b.7A&&b.7A.bk&&f.o.eX&&(h.bp=b.7A.bk);18 c=h.22,d=!!(b&&b.7A&&b.7A.7W)&&b.7A.7W;d&&c!==d&&g.is(".ls-bg")&&(c=d,f.1f[e.7u].T.$2i.1N("22",c)),f.5P.6E.4W([c,g])}2y"3h"!==g.19("2i-5i")&&g.19("2i-5i").1c("6C")!==-1&&f.5P.6E.4W([g.19("2i-5i").4b(/6C\\((.*)\\)/)[1].2k(/"/gi,""),g])}),f.W.4o&&f.o.8Q&&f.5P.6E.4W([f.o.8Q,a()]),R.fc||R.4K(),0===R.6E.1n?R.4n():R.3f()}2y f.X.b8&&d&&(f.1x.e3(f.1e.3c("1P, bg")),f.1x.1e(d))},4K:S(){2e(18 a=f.X.4K.1p(S(a,b,c){1J c.1c(a)==b}),b=a.1n,c=0;ck&&k>=0&&(g=k),f.o.dB&&("6a"===i||"6n"===i&&"ey"!==f.o.am)){18 o=(c.4p(),d.6g().1I),p=1d(d.19("4s-1I"))||0,q=1d(d.19("6M-1I-1a"))||0;c[0].1R.4j="3h",c[0].1R.3J=-(o+p+q)+"px",g=f.1m.8N||a(1i).1a()}2J(g-=e.aQ,f.X.2u.6v&&(g=f.1m.1a),i){1g"1V":f.X.2u.6v?(f.1m.1D>e.1D?R.1D=f.1m.1b/e.1b:R.1D=f.1m.1a/e.1a,g=1u.6j(e.1a*R.1D),h=1u.6j(e.1b*R.1D)):(R.1D=g/e.1a,h=1u.6j(e.1b*R.1D));1A;1g"6a":ge.aD/e.1b?(R.1D=f.1m.1b/e.1b,h=f.1m.1b):(R.1D=f.1m.1a/e.aD,h=e.1b*R.1D):(R.1D=1,h=e.1b);1A;1g"6n":2J(f.o.am.4x()){1g"4V":h=f.1m.4v-e.bM;1A;1g"ho":h=f.1m.4v-e.bM,f.X.2u.6v||(h-=f.X.dk?f.X.dk:f.X.49);1A;1g"ey":g=c.4p().1a()-e.aQ,h=c.4p().1b()-e.bM}j=g/h,j0&&R.1D>f.o.5F?f.o.5F:R.1D,b.1R.1a=g+"px",b.1R.1b=h+"px",f.X.1a=g,f.X.1b=h},3N:S(b){2e(18 c=(""+b).1F(" "),d="",e=f.o.5F&&f.o.5F>0&&R.1D>f.o.5F?f.o.5F:R.1D,g=0,h=c.1n;g0?(h-q*d)/2:0,p=r>0?(i-r*d)/2:0):(o=o<0?0:o,p=p<0?0:p);2e(18 s=0,t=e.1n;sj?(E.1a=h,E.1b=E.1a/x.1D):(E.1b=i,E.1a=E.1b*x.1D)}E.4H=E.1a+E.6R+E.6Q+E.6N+E.6K,E.4D=E.1b+E.6P+E.6s+E.6I+E.6H,F.1a=G.1a=E.4H,F.1b=G.1b=E.4D,x.1I.1c("%")!=-1?"1j%"===x.1I?0===C?E.1I=f.X.1a/1j*1d(x.1I)-E.4H:E.1I=C+q*d/1j*1d(x.1I)-E.4H:"0%"===x.1I?0===C?E.1I=0:E.1I=C:0===C?E.1I=f.X.1a/1j*1d(x.1I)-E.4H/2:E.1I=C+q*d/1j*1d(x.1I)-E.4H/2:E.1I=C+1d(x.1I)*d,F.1I=E.1I,x.1Z.1c("%")!=-1?"1j%"===x.1Z?0===D?E.1Z=f.X.1b/1j*1d(x.1Z)-E.4D:E.1Z=D+r*d/1j*1d(x.1Z)-E.4D:"0%"===x.1Z?0===D?E.1Z=0:E.1Z=D+0:0===D?E.1Z=f.X.1b/1j*1d(x.1Z)-E.4D/2:E.1Z=D+r*d/1j*1d(x.1Z)-E.4D/2:E.1Z=D+1d(x.1Z)*d,F.1Z=E.1Z}w.1V=E,k[s]=E,w.is.5w||w.is.2n||(w.2R.cT.1V=F,l[s]=F,m[s]=G,n[s]=H)}2e(18 K=0,L=k.1n;K0)2e(18 a=0,b=f.1q.2f.2E.$5k.1n;a").2j("ls-24-1X-1M").19({1a:f.X.1a,1b:f.X.1b}),R.b1.fZ())},b1:{fZ:S(){f.W.24.4V.b1.fW()}},3f:S(a){18 b,d=!(!f.1f.2x.1O||!f.1f.2x.T.$2n.1n),e=!(!f.1f.1P.1O||!f.1f.1P.T.$2n.1n);if(!f.1w.8E&&f.2t.3W("fV")&&c.4f("fV",f.2t.4G()),!a&&("28"!=1t f.W.27.T.aq&&f.W.3s.1K(f.W.27.T.aq),f.23&&f.1C.4k.aq&&f.W.3s.1K(f.1C.4k.aq),f.W.1e.1l.6U>.25)){18 h=f.W.3s.1K()/(.75+f.W.1e.1l.6U);h=h<.5?.5:h,f.W.3s.1K(h)}18 l,i=f.W.3s.1K()/f.W.3s.5r(),j=i,k=f.W.27.T.aB;k>0?k=0:k<0&&1u.3G(k)>i&&(k=-i),f.W.27.T.b0=k,l=f.W.4o?f.o.bx+.lY:(j+k)*f.W.3s.5r(),(d||e)&&f.W.1S.fS(f.W.4o,!(!d||!e)),f.W.3s.fP(S(){!f.1w.8E&&f.2t.3W("fN")&&c.4f("fN",f.2t.4G()),f.1w.4S.69||f.W.1e.1l.fL(),f.1S.1Y(),f.1f.20.gP(),f.1w.3f(),!f.W.4o&&f.1f.2I.1O&&f.1f.2I.T.$2n.1n&&!f.1f.2I.T.$2n.T(f.1k.1h.1Q).2H.eO&&(f.1f.2I.T.$2n.5x("a7"),f.1f.2I.T.$2n.T(f.1k.1h.1Q).26.$8n.19({3k:"3h"})),f.1w.4S.69||f.1f.1P.T.$2n.1n&&!f.1f.1P.T.$2n.T(f.1k.1h.1Q).2H.eJ&&(f.1f.1P.T.$2n.5x("dZ"),f.1f.1P.T.$2n.T(f.1k.1h.1Q).2H.eJ=!0),f.W.4o=!1},[],R,l),f.W.3s.2K(),"28"!=1t f.W.3j.T&&"28"!=1t f.W.3j.T.$2i&&(b=f.W.3j.T.$2i.T(f.1k.1h.1Q),f.2F.fE=5z(S(){2l f.2F.fE,f.W.3j.T.$2i.3K(".ls-bg-5B").4P(),b.2o.6k&&g.2Z.20(f.W.3j.T.$2i[0],{2h:!1,19:b.2o.3w})},5))},4n:S(){18 a;"28"!=1t f.W.27.T.$2i&&f.W.27.T.$2i.3K(".ls-bg-5B").6h(),"5J"!==f.W.27.T.2U?f.X.$5h.19("2i-4e",f.W.27.T.2U):f.X.$5h.19("2i-4e",f.o.8T),f.o.m7||f.1m.$9n.4g("ls-gc-4A ls-g9-4A ls-4R-4A"),R.$1M&&(R.$1M.4Z("").5T(),R.$1M=!1),f.1q.2g.1T.ci.20.3g(),f.o.5t>0&&(f.1w.5O("de")?f.1w.5t.6u(f.W.27.1O)&&(f.2g.1Y(),f.1H.2O(f.1w,{9v:!0}),f.o.cL&&(f.1w.b2=1)):f.1w.5t.20()),f.1H.2O(f.X,{86:!1,8k:!1}),!f.1w.8E&&f.2t.3W("fC")&&c.4f("fC",f.2t.4G()),f.1w.8E=!1,f.1w.4S.69!==!1&&f.2g.bC?("28"!=1t f.W.3j.T&&"28"!=1t f.W.3j.T.$2i&&(a=f.W.3j.T.$2i.T(f.1k.1h.1Q),f.W.3j.T.$2i.3K(".ls-bg-5B").4P(),a.2o.6k&&g.2Z.20(f.W.3j.T.$2i[0],{2h:!1,19:a.2o.3w})),f.1w.6V(f.1w.3c.9L(f.2g.bC),!0)):f.5P.ds(f.1f.1P.1O)},4V:{b1:{fW:S(){if(f.o.6L)1J 5m f.W.24.4V.eF(f.o.6L.1W,f.o.6L.mc);18 a,b,c=!!f.W.27.T.7f&&f.W.27.T.7f.d3().1F(",");f.1m.af&&f.o.eV?(f.1m.af=!1,R.1X("2d","1")):f.1m.ag&&f.o.eV?(f.1m.ag=!1,R.1X("2d","1")):f.1f.1P.T.$2i||c&&(!c||c.1c("1")!=-1||c.1c("2")!=-1||c.1c("3")!=-1||c.1c("4")!=-1)?f.6S.fy()&&(f.W.27.T.7Y||f.W.27.T.7i)?f.W.27.T.7Y&&f.W.27.T.7i?(a=1u.3C(2*1u.2C()),b=[["3d",f.W.27.T.7Y],["fs",f.W.27.T.7i]],R.1X(b[a][0],b[a][1])):f.W.27.T.7Y?R.1X("3d",f.W.27.T.7Y):R.1X("fs",f.W.27.T.7i):f.W.27.T.7f&&f.W.27.T.7g?(a=1u.3C(2*1u.2C()),b=[["2d",f.W.27.T.7f],["fq",f.W.27.T.7g]],R.1X(b[a][0],b[a][1])):f.W.27.T.7f?R.1X("2d",f.W.27.T.7f):f.W.27.T.7g?R.1X("fq",f.W.27.T.7g):R.1X("2d","1"):R.1X("2d","5")},1X:S(a,b){f.23&&f.1C.1s("7P","6L.6F"),b+="";18 e,g,c=a.1c("ex")==-1?f.t:f.ct,d="3d";if(a.1c("2d")!=-1&&(d="2d"),b.1c("f2")!=-1)g=c["t"+d].1n-1,e="f2";2y if(b.1c("5l")!=-1)g=1u.3C(1u.2C()*f.1H.ff(c["t"+d])),e="2C 3w 5l";2y{18 h=b.1F(","),i=h.1n;g=1d(h[1u.3C(1u.2C()*i)])-1,e="2C 3w mk"}"28"==1t c["t"+d][g]&&(f.23&&f.1C.1s("2z","6L.ml",[d.es()+(a.1c("ex")===-1?"":" (f6)"),g+1]),c=f.t,a=d="2d",g=0),f.23&&f.1C.1s("59","6L.6F",[d.es()+(a.1c("ex")===-1?"":" (f6)"),g+1,c["t"+d][g].9B]),f.W.24.4V.eF(d,c["t"+d][g])}},eF:S(b,c){18 i,j,k,l,d=a.5y(!0,{6X:1,6Y:1},c),e=1t d.6X,h=1t d.6Y,m=[],n=f.2g.2G,o=0,p=0,q=!!f.W.3j.T.$2i&&f.1H.ac(f.W.3j.T.$2i),r=!!f.W.27.T.$2i&&f.1H.ac(f.W.27.T.$2i),s=f.o.5D&&"8K"===f.1m.2b.2G?"2A":"3w";2J(e){1g"4L":e=d.6X;1A;1g"55":e=1u.3C(1u.2C()*(1d(d.6X.1F(",")[1])-1d(d.6X.1F(",")[0])+1))+1d(d.6X.1F(",")[0]);1A;5b:e=1u.3C(1u.2C()*(d.6X[1]-d.6X[0]+1))+d.6X[0]}2J(h){1g"4L":h=d.6Y;1A;1g"55":h=1u.3C(1u.2C()*(1d(d.6Y.1F(",")[1])-1d(d.6Y.1F(",")[0])+1))+1d(d.6Y.1F(",")[0]);1A;5b:h=1u.3C(1u.2C()*(d.6Y[1]-d.6Y[0]+1))+d.6Y[0]}if(f.1m.7Z&&f.o.j9?(e>=15?e=7:e>=5?e=4:e>=4?e=3:e>2&&(e=2),h>=15?h=7:h>=5?h=4:h>=4?h=3:h>2&&(h=2),h>2&&e>2&&(h=2,e>4&&(e=4))):(e=e>35?35:e,h=h>35?35:h),f.23&&!f.o.6L&&(f.1C.1s("59","6L.5j",[[e,h],e*h]),f.1C.8s()),i=1u.3C(f.X.1a/e),j=1u.3C(f.X.1b/h),k=f.X.1a-i*e,l=f.X.1b-j*h,"2I"==n){18 t={2C:"2C",7H:"3l",3l:"7H","8o-7H":"8o-3l","8o-3l":"8o-7H"};d.64&&d.64.3H&&(d.64.3H=t[d.64.3H]),a.3b(["4r","71","6q"],S(a,b){if(d[b]&&d[b].1X){18 c=d[b].1X;c.5A&&1u.3G(c.5A)>44&&(c.5A*=-1),c.5Q&&1u.3G(c.5Q)>44&&(c.5Q*=-1),c.3O&&(c.3O*=-1)}})}2e(18 u=0;u").2j("ls-mG").2c(f.W.24.$1M),R.$dX=a("<1z>").2j("ls-mI").2c(f.W.24.$1M)}2e(18 x=0;x(h-1)*e-1?l:0,A=a("<1z>").2j("ls-24-1X-64").19({1a:i+y,1b:j+z}).T("1R",{1a:i+y,1b:j+z}).2c(f.W.24.$1M);m[x]==e*h-1&&S(){f.W.24.4n()};if(o=x%e===0?o+1:o,p=x%e===0?1:p+1,"3d"==b){A.2j("ls-3d-4F");18 N,O,P,Q,U,V,Y,L=i+y,M=j+z,Z=4h g.6r;Y=1u.3G(1u.3G(p-e/2-.5)-e/2-.5)*1u.3G(1u.3G(o-h/2-.5)-h/2-.5),A.19({72:Y}),N="iP"==d.4r.2G?1u.3G(d.4r.1X.5Q)>90&&"iM"!=d.64.iL?1u.3C(L/7)+y:L:1u.3G(d.4r.1X.5A)>90&&"iM"!=d.64.iL?1u.3C(M/7)+z:M,O=L/2,P=M/2,Q=N/2,R.70("ls-3d-6f",A,0,0,0,0,-Q,0,0,O+"px "+P+"px iH"),R.70("ls-3d-iG",A.1y(".ls-3d-6f"),L,M,0,0,Q,0,0),"mX"==d.4r.2G&&1u.3G(d.4r.1X.5A)>90?R.70("ls-3d-bd",A.1y(".ls-3d-6f"),L,M,0,0,-Q,bf,0):R.70("ls-3d-bd",A.1y(".ls-3d-6f"),L,M,0,0,-Q,0,bf),R.70("ls-3d-1I",A.1y(".ls-3d-6f"),N,M,-Q,0,0,0,-90),R.70("ls-3d-3L",A.1y(".ls-3d-6f"),N,M,L-Q,0,0,0,90),R.70("ls-3d-1Z",A.1y(".ls-3d-6f"),L,N,0,-Q,0,90,0),R.70("ls-3d-1T",A.1y(".ls-3d-6f"),L,N,0,M-Q,0,-90,0),B=A.1y(".ls-3d-iG"),C="iP"==d.4r.2G?1u.3G(d.4r.1X.5Q)>90?A.1y(".ls-3d-bd"):d.4r.1X.5Q>0?A.1y(".ls-3d-1I"):A.1y(".ls-3d-3L"):1u.3G(d.4r.1X.5A)>90?A.1y(".ls-3d-bd"):d.4r.1X.5A>0?A.1y(".ls-3d-1T"):A.1y(".ls-3d-1Z"),U=m[x]*d.64.3U,V=f.W.24.$1M.1y(".ls-3d-4F:eq("+x+") .ls-3d-6f"),d.71&&d.71.1X?(d.71.1X.3U=d.71.1X.3U?(d.71.1X.3U+U)/3y:U/3y,Z.2A(V[0],d.71.1K/3y,f.1H.2L.1X(d.71.1X,d.71.4I))):d.4r.1X.3U=d.4r.1X.3U?(d.4r.1X.3U+U)/3y:U/3y,Z.2A(V[0],d.4r.1K/3y,f.1H.2L.1X(d.4r.1X,d.4r.4I)),d.6q&&(d.6q.1X||(d.6q.1X={}),Z.2A(V[0],d.6q.1K/3y,f.1H.2L.1X(d.6q.1X,d.6q.4I,"6q"))),f.W.3s.1s(Z,0)}2y{18 ea,fa,ga,ha,ia,ja,ka,la,$="2D",3T="2D",aa="2D",ba="2D",ca=1,da=1,ma={};2J("2C"==d.1X.2G?(ea=["1Z","1T","3L","1I"],fa=ea[1u.3C(1u.2C()*ea.1n)]):fa=d.1X.2G,d.9B.4x().1c("ie")!=-1&&x%2===0&&(n="2I"==n?"1P":"2I"),"2I"==n&&(fa={1Z:"1T",1T:"1Z",1I:"3L",3L:"1I",d5:"d1",d0:"cX",cX:"d0",d1:"d5"}[fa]),fa){1g"1Z":$=aa=-A.T("1R").1b,3T=ba=0;1A;1g"1T":$=aa=A.T("1R").1b,3T=ba=0;1A;1g"1I":$=aa=0,3T=ba=-A.T("1R").1a;1A;1g"3L":$=aa=0,3T=ba=A.T("1R").1a;1A;1g"d5":$=A.T("1R").1b,aa=0,3T=A.T("1R").1a,ba=0;1A;1g"d0":$=A.T("1R").1b,aa=0,3T=-A.T("1R").1a,ba=0;1A;1g"cX":$=-A.T("1R").1b,aa=0,3T=A.T("1R").1a,ba=0;1A;1g"d1":$=-A.T("1R").1b,aa=0,3T=-A.T("1R").1a,ba=0}2J(R.8M=d.1X.2N?d.1X.2N:1,1==v&&1!=R.8M&&($/=2,aa/=2,3T/=2,ba/=2),d.1X.1W){1g"fp":$=aa=3T=ba=0,ca=0,da=1;1A;1g"nk":ca=0,da=1,1==R.8M&&(aa=ba=0)}if((d.1X.3O||d.1X.5A||d.1X.5Q||1!=R.8M)&&"24"!=d.1X.1W?A.19({4R:"4J"}):A.19({4R:"4A"}),1==v?R.$7z.19({4R:"4J"}):R.$7z.19({4R:"4A"}),w===!0||"24"==d.1X.1W||v===!0?(ga=A.2c(R.$7z),ha=A.bX().2c(R.$dX),B=a("<1z>").2j("ls-hV").2c(ga)):ha=A.2c(R.$dX),C=a("<1z>").2j("ls-hU").2c(ha),ia=m[x]*d.64.3U/3y,ja=d.1X.3O?d.1X.3O:0,ka=d.1X.5A?d.1X.5A:0,la=d.1X.5Q?d.1X.5Q:0,"2I"==n&&(ja=-ja,ka=-ka,la=-la),f.W.3s.3Z(C[0],d.1X.1K/3y,{4C:!1,2h:!1,19:{x:-3T,y:-$,3k:"5p",2V:ca,29:ja,3x:ka,3u:la,2N:R.8M}},{2h:!1,19:{x:0,y:0,2V:da,29:0,3x:0,3u:0,2N:1},2r:f.1H.2L.4I(d.1X.4I)},ia),1==w&&("28"==1t f.W.27.T.$2i||"28"!=1t f.W.27.T.$2i&&(f.W.27.T.$2i.1N("22").4x().1c("ei")!=-1||f.W.27.T.$2i.1a()").1N("22",q).19({1a:H.1V.1a,1b:H.1V.1b,"-5o-1p":H.1V.1p,1p:H.1V.1p,"-ms-3r":"4N("+(H.1V.x-D)+"px) 4O("+(H.1V.y-E)+"px)"+H.1V.7Q+H.1V.7I,"-5o-3r":"4N("+(H.1V.x-D)+"px) 4O("+(H.1V.y-E)+"px)"+H.1V.7Q+H.1V.7I,3r:"4N("+(H.1V.x-D)+"px) 4O("+(H.1V.y-E)+"px)"+H.1V.7Q+H.1V.7I})):0===R.$7z.3S().1n&&R.$7z.19("2i-4e",f.W.3j.T.2U).8u(a("<3I>").1N("22",q).19({1a:H.1V.1a,1b:H.1V.1b,"-5o-1p":H.1V.1p,1p:H.1V.1p,"-ms-3r":"4N("+H.1V.x+"px) 4O("+H.1V.y+"px)"+H.1V.7Q+H.1V.7I,"-5o-3r":"4N("+H.1V.x+"px) 4O("+H.1V.y+"px)"+H.1V.7Q+H.1V.7I,3r:"4N("+H.1V.x+"px) 4O("+H.1V.y+"px)"+H.1V.7Q+H.1V.7I}))),"5J"===f.W.3j.T.2U||f.W.3j.T.$2n.1n||("3d"===b||"2d"===b&&(w===!0||"24"===d.1X.1W||v===!0)?B.19("2i-4e",f.W.3j.T.2U):0===R.$7z.3S().1n&&R.$7z.19("2i-4e",f.W.3j.T.2U)),"28"!=1t f.W.27.T.$2i&&(I=f.W.27.T.$2i.T(f.1k.1h.1Q),J=I.2o[s],C.8u(a("<3I>").1N("22",r).19({1a:I.1V.1a,1b:I.1V.1b,"-5o-1p":f.W.27.1p.3w||"3h",1p:f.W.27.1p.3w||"3h","-ms-3r":"4N("+(I.1V.x-D)+"px) 4O("+(I.1V.y-E)+"px) 3O("+J.29+"7N) 2N("+J.2N+")","-5o-3r":"4N("+(I.1V.x-D)+"px) 4O("+(I.1V.y-E)+"px) 3O("+J.29+"7N) 2N("+J.2N+")",3r:"4N("+(I.1V.x-D)+"px) 4O("+(I.1V.y-E)+"px) 3O("+J.29+"7N) 2N("+J.2N+")"}))),"5J"===f.W.27.T.2U||f.W.27.T.$2n.1n||C.19("2i-4e",f.W.27.T.2U)}f.W.24.$1M.ak(f.X.$5h),f.W.24.3f()},70:S(b,c,d,e,f,g,h,i,j,k){18 l="np("+f+"px, "+g+"px, "+h+"px)";0!==i&&(l+="5A("+i+"7N)"),0!==j&&(l+="5Q("+j+"7N)");18 m={1a:d,1b:e,3r:l,"-ms-3r":l,"-5o-3r":l};k&&(m["3r-cP"]=k,m["-ms-3r-cP"]=k,m["-5o-3r-cP"]=k),a("<1z>").2j(b).19(m).2c(c)}}},1e:{in:{80:S(a){18 b=a.T(f.1k.1h.1Q);b.1r.1L&&f.W.1e.1r.83(a)},4n:S(a){18 b=a.T(f.1k.1h.1Q);b.is.b3&&(2B===b.2S.5I&&f.o.iA||b.2S.5I)&&a.1y(".ls-78").5x("8c")}},1E:{gq:S(){if(f.W.57){if(f.W.1G){18 c,d,b=4h g.6r({4c:!0,hH:!0}),e=[],i=1j,j=f.1e.3c("2x, in, 3A, 3g").1s(f.1e.3c("2x, 1E, 3A, 3g")),k=f.1e.3c("2x, 1E, c5, 3g"),l=f.1e.3c("2x, 1E, 3g"),m=a().1s(j).1s(k),n=S(a){b.1s(a,i-a.1K()*a.3t())};m.3b(S(){18 b=a(R),g=b.T(f.1k.1h.1Q);if(g.1v.3F&&(f.W.1G.5T(g.1v.3F),g.1v.3F.2K()),g.is.3A){c=[g.26.$1M[0]],g.26.$8p&&(c=c.cM(g.26.$8p[0])),g.21.5n&&(c=c.cM(g.21.5n));2e(18 h=0;hR.4i&&(R.3t=R.4i/f.W.1G.1K()),f.1f[j].T.1K===-1?(f.1f[j].T.1K=R.4i,f.1f[f.1f[j].1O].T.1K=R.4i):R.4i=f.1f[j].T.1K,R.aV(h,"in",f.W.1G,f.W.57),f.W.1e.1l.5V===!0&&f.23&&f.1C.1s("2z","eY.hi",f.o.eW?"1L":"aO");2e(18 k=0;k\').2c("a2"),f.8g[b].1h&&f.8g[b].1h()):1i.4z&&4z.6A(f.1k.X.9o,b,"5L dy 52 dw dR! pt 8q 6i:",f.8g[b].fU.fz,"(iT pu:",f.5L.6i+")"),f.o.3e.a9(0,1)},g5:S(a){f.4B.cO=bz(S(){1i.2v.cd.1c(a)===-1&&1i.2v.ao.1c(a)===-1||1i.2v.8L.1c(a)!==-1||(a3(f.4B.cO),2l f.4B.cO,f.3e.48())},1j)}},f.X={b8:!0,4K:[],2u:{9M:!1,8k:!1,86:!1},53:!1,85:S(){1J R.2u.9M||R.2u.8k||R.2u.86},48:S(){1J!!2w.3z.7K(b)&&(f.2t.3W("f8")&&c.4f("f8"),5m f.X.20.cp())},20:{cp:S(){if(f.eD=c[0].pz,f.6J=f.1H.2L.5j(f.1H.2L.j8(d)),f.82={},f.o=a.5y(!0,{},f.1k.1h.4k,f.6J),f.o.7n/=3y,f.o.7n=f.o.7n>0?f.o.7n:.75,f.o.bx/=3y,1i.4z&&f.o.el!==!0&&1i.2v.el!==!0){1i.2v.el=!0;18 b=1i.4z.6F?"6F":"59";4z[b]("8q","v"+f.5L.6i,"8r"),4z[b]("pD pE gs pF @ 7L://5e.dH.51/")}18 e={cJ:"1C",js:"1C/5e.1C.js",19:"1C/5e.1C.19"};2w.7G.a0.1c("1C")!==-1&&1i.4z&&(2w.7G.a0.1c("6C=")!==-1&&(1i.2v.7v=2w.7G.a0.1F("6C=")[1].1F("&")[0],e.js=1i.2v.7v+"1C/5e.1C.js",e.19=1i.2v.7v+"1C/5e.1C.19"),"5H"==1t f.o.3e?f.o.3e.4W(e):f.o.3e=[e]),(1i.2v.aR||1i.2v.dG)&&(1i.2v.cg=(1i.2v.aR||1i.2v.dG).22.2k(/\\\\/g,"/").2k(/\\/[^\\/]*$/,"")),"5H"==1t f.o.3e?f.3e.48():f.X.6u.8r()},ef:S(){18 j,k,l,m,r,s,t,w,x,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,d=f.X,g=c.4p(),h=b.1R,i=1i.gT(b,2B),n=1d(b.pG),o=1d(b.pH),p=1d(g.1a()),q=1d(g.1b()),u=f.o.c1,v=f.o.jj,A=f.o.1W.4x();2J(f.23&&f.1C.1s("7P","3o.1R"),f.o.1a?j=f.o.1a.1c("%")==-1?1d(f.o.1a):f.o.1a:h.1a?j=h.1a.1c("%")==-1?1d(h.1a):h.1a:u>0?(j=u,f.23&&f.1C.1s("2z","3o.pI",u)):(j=n,f.23&&f.1C.1s("2z","3o.pJ",n)),l=j,f.o.1b?k=f.o.1b.1c("%")==-1?1d(f.o.1b):f.o.1b:h.1b?k=h.1b.1c("%")==-1?1d(h.1b):h.1b:v>0?(k=v,f.23&&f.1C.1s("2z","3o.pK",v)):(k=o,f.23&&f.1C.1s("2z","3o.pL",q)),m=k,r=""!==h.4j?h.4j.1c("%")===-1?1d(h.4j):h.4j:0,"28"==1t f.6J.1W&&(u>0&&v>0||"1j%"===j&&"1j%"===k?A="6n":u<=0&&v<=0&&f.o.7y<=0?A="28"!=1t f.o.1V&&f.o.1V===!1?"dh":"1V":f.o.7y>0&&(A="6a")),A){1g"1V":f.o.7y=-1,j.1c("%")!==-1&&(j=n,f.23&&f.1C.1s("2z","3o.gn",[A,j,n])),k.1c("%")!==-1&&(j=o,f.23&&f.1C.1s("2z","3o.1V",[A,k,o])),f.23&&u>0&&f.1C.1s("2z","3o.pN",[A,u]),f.23&&v>0&&f.1C.1s("2z","3o.pO",[A,v]);1A;1g"6a":j.1c("%")!==-1&&(f.23&&f.1C.1s("2z","3o.gn",[A,j,n]),j=n),u<=0&&(u=j,f.23&&f.1C.1s("2z","3o.g1",[A,j])),f.o.7y<=0&&(f.o.7y=u,f.23&&f.1C.1s("2z","3o.6a",u)),k.1c("%")!==-1&&(t=q/(1j/1d(k)),f.23&&f.1C.1s("2z","3o.pQ",[A,k,t]),k=t),v<=0&&(v=k);1A;1g"6n":j.1c("%")!==-1&&(s=u>0?u:p,f.23&&f.1C.1s("2z","3o.6n",[A,j,s,p,u]),j=s),u<=0&&(u=j,f.23&&f.1C.1s("2z","3o.g1",[A,j])),k.1c("%")!==-1&&(t=v>0?v:a(1i).1b()/(1j/1d(k)),f.23&&f.1C.1s("2z","3o.pR",[A,k,t,a(1i).1b(),v]),k=t),v<=0&&(v=k,f.23&&f.1C.1s("2z","3o.pS",[A,k]));1A;1g"dh":}c.2j("ls-4F ls-"+A),c.4p().2j("ls-2G-pT"),f.o.iY&&f.o.dB&&("6a"===A||"6n"===A&&"ey"!==f.o.am)&&c.iu(":52(3z, 4Z)").3b(S(){a(R).2j("ls-4R-4J")}),f.6J.ai||"1V"!==A||!f.6J.5O("eg")||f.6J.eg||(f.o.ai="2D",f.23&&f.1C.1s("2z","3o.pW",A)),f.o.ai.2k("1j% 1j%","dd"),w=u>0?u:j,x=v>0?v:k,D=b.1R.3J,"2D"===D?B="2D":""===D?B=1d(i.dK("6O-1I")):(B=1d(b.1R.3J),F=!0),E=b.1R.8x,"2D"===E?C="2D":""===E?C=1d(i.dK("6O-3L")):(C=1d(b.1R.8x),G=!0),B===C&&(""===D&&""===E&&(H=B,B="2D",C="2D"),c.19({3J:"2D",8x:"2D"})),I=""!==h.6R?1d(h.6R):1d(c.19("4s-1I")),K=""!==h.6Q?1d(h.6Q):1d(c.19("4s-3L")),J=""!==h.6P?1d(h.6P):1d(c.19("4s-1Z")),L=""!==h.6s?1d(h.6s):1d(c.19("4s-1T")),M=""!==h.6N?1d(h.6N):1d(c.19("6M-1I-1a")),O=""!==h.6K?1d(h.6K):1d(c.19("6M-3L-1a")),N=""!==h.6I?1d(h.6I):1d(c.19("6M-1Z-1a")),P=""!==h.6H?1d(h.6H):1d(c.19("6M-1T-1a")),d.3X={1W:A,1a:j,1b:k,al:l,b7:m,8S:j/1j,8W:k/1j,aD:u,dj:v,1D:w/x,4j:r,3J:B,8x:C,6R:I,6P:J,6Q:K,6s:L,6N:M,6I:N,6K:O,6H:P,aQ:I+K+M+O,bM:J+L+N+P},f.23&&(f.1C.1s("59","3o.1R",[j,k,l,m,u,v,1d(w/x*1j)/1j,r>0?r:5m 0,[B,C]]),H&&f.1C.1s("2z","3o.6O",H)),a("4Z").1N("id")?a("3z").1N("id")||a("3z").1N("id","ls-cp"):a("4Z").1N("id","ls-cp"),"3A"===h.66&&"j5"===h.66||(b.1R.66="e6"),f.o.dQ&&c[f.o.jm](f.o.dQ),f.X.$7q=a(\'<1z 2m="ls-aU-4F pZ ls-4A" T-5e-f0="\'+e+\'">\').2j(c.1N("2m")).ak("3z"),f.X.$5h=a(\'<1z 2m="ls-cn">\').2c(c),f.X.$gf=a(\'<1z 2m="ls-2i-8a">\').2c(f.X.$5h),f.X.$cf=a(\'<1z 2m="ls-24-q0">\').2c(f.X.$5h),f.X.$7B=a(\'<1z 2m="ls-1e">\').2c(f.X.$5h),f.o.eQ===!0&&f.1m.7Z?(c.2j("ls-8B"),c.3K(".ls-aU-6a-4F").2j("ls-8B"),f.o.97=!1):f.X.6u.dV(),f.o.8Q&&f.X.$5h.19({fO:"6C("+f.o.8Q+")",q3:f.o.gS,q4:f.o.h3,bG:f.o.hg,bA:f.o.hD}),f.X.$5h.19({2U:f.o.8T}),"5J"==f.o.8T&&f.o.8Q===!1&&f.X.$5h.19({2i:"3h 5J"})},4k:S(){if(a("4Z").1y(\'82[dS*="9p"]\').1n&&(f.82.iE=a("4Z").1y(\'82[dS*="9p"]\').1N("dS").1F("9p")[1]),a("4Z").1y(\'7O[22*="5e"]\').1n&&a("4Z").1y(\'7O[22*="5e"]\').1N("22").1c("?")!=-1&&(f.82.iw=a("4Z").1y(\'7O[22*="5e"]\').1N("22").1F("?")[1].1F("=")[1]),"28"!=1t 9r&&(f.t=a.5y({},9r)),"28"!=1t aX&&(f.ct=a.5y({},aX)),f.23&&("28"!=1t q8?(f.1C.1s("59","3o.gJ",!1),"28"==1t 9r&&f.1C.1s("2z","3o.q9")):"28"==1t 9r&&f.1C.1s("2z","3o.qa")),"4L"==1t f.o.en&&(f.W.1e.1B.1k.ap=f.o.en),"4L"==1t f.o.ez&&(f.W.1e.1B.1k.7e=f.o.ez),f.o.eC&&(f.W.1e.1B.1k.dU=f.o.eC),f.o.5D&&(f.o.5t=-1,f.o.ad=!0,f.o.5C=!1,f.o.97=!1),f.o.ad){if(f.X.5s=f.1m.5Y>f.X.49-(f.1m.4v-f.X.1b)/2?"et":"er",f.o.5D){18 i,j,k,g=!0,h=4*f.o.fw;f.1m.2b.8I=9i,f.W.1e.1l.6U=0,a(2w).on("qb."+e+" 92."+e,S(a){f.1m.7Z?(i=a.8D.63[0].qc,i>j?f.1m.2b.2G="8K":i0?f.1m.2b.2G="8J":f.1m.2b.2G="8K",k=a.8D.ij),0!==1u.3G(k)&&(f.1m.2b.aK?f.1m.2b.aK!==f.1m.2b.2G&&(f.1m.2b.aK=f.1m.2b.2G,f.W.1e.1l.6U=0):f.1m.2b.aK=f.1m.2b.2G,"9t"===f.X.5s&&(f.1x.c6(),k>=0?f.W.1e.1l.gu():f.W.1e.1l.gm(),g&&(88(f.2F.2b),g=!1,f.W.1e.1l.6U=f.W.1e.1l.6U50?f.1m.2b.8I-50:50},f.1m.2b.8I))))})}a(1i).on("2b."+e,S(){f.X.6u.5s()}),f.2F.hW=5z(S(){f.X.6u.5s()},25)}f.X.fh=!0}},6u:{8r:S(){f.23&&f.1C.1s("59","3o.6F",[f.5L.6i,f.5L.hF,f.6J.eg||"n/a or X 6i is qh 6.0.0",c.1N("id"),e,a.fn.c7,f.82.iw,f.82.iE],!0),f.X.8r||(f.X.8r=!0,R.dg())},dg:S(){f.o.43&&""!==f.o.43&&f.o.8U&&""!==f.o.8U?f.1q.43.48():f.X.1h()},dV:S(){f.1m.7Z&&f.o.eQ!==!1||(f.1m.8Nf.o.eR&&f.o.eR>0?f.X.4P():f.X.6h())},5s:S(){if(2l f.2F.hW,f.o.5D){if(f.1m.2b.2G){18 b="8J"===f.1m.2b.2G?f.1m.5Y:f.X.49-(f.1m.4v-f.1m.4v)/2,c="8J"===f.1m.2b.2G?f.X.49-(f.1m.4v-f.1m.4v)/2:f.1m.5Y;b>c&&("8K"===f.1m.2b.2G&&"et"===f.X.5s||"8J"===f.1m.2b.2G&&"er"===f.X.5s)&&(f.X.5s="9t",f.1x.c6(),f.1m.2b.9S())}}2y{18 d=f.1m.5Y+f.1m.4v/2,g=f.X.49+f.X.1b/2;(1u.3G(d-g)f.X.49+f.X.1b)&&(f.X.5s="9t",a(1i).7E("2b."+e),f.23&&f.1C.1s("59","1w.qi",!1),f.W.1G&&f.W.1e.1l.2K())}}},1h:S(){1J 88(f.2F.dv),88(f.2F.eT),88(f.2F.eS),88(f.2F.eB),f.1m.hz(),f.1m.6p.20(),f.X.20.ef(),f.X.20.4k(),f.1f.1h(),f.1S.1h(),f.1q.2f.1h(),f.1q.bo.1h(),f.5P.1h(),f.1q.47.1h(),f.2g.1h(),f.1w.1h(),f.1f.20.4o(),f.1q.2g.1h(),f.1x.X(),f.2Y.1h(),a(1i).on("1x."+e,S(){f.X.6u.dV(),"9t"===f.X.5s&&f.o.5D&&f.1x.c6(),f.X.b8&&f.1x.5l()}),f.23&&(a(1i).7E(".1C"+e),a(1i).on("1x.1C"+e,S(){f.1C.1s("59","1x.1i",f.1m.8N,!0)})),a(1i).on("dO."+e,S(){f.1m.em(),f.1x.5l()}),f.1m.em(),a(1i).5x("1x"),a(1i).5x("dO"),f.2t.3W("gQ")&&c.4f("gQ",f.2t.4G()),f.1H.2O(f.X,{67:!0}),f.X.2u.gG?5m f.2t.9d("gl"):5m f.1w.6V(f.1f.3n.1O)},4P:S(){c.2j("ls-8B"),c.3K(".ls-aU-6a-4F").2j("ls-8B")},6h:S(){c.4g("ls-8B"),c.3K(".ls-aU-6a-4F").4g("ls-8B")}},f.1H={2L:{2X:S(b,c,d){18 e=a.3V(b),g=e.1F(" "),h="",i=["qp","qq"],j=[f.X.1a,f.X.1b];e=e.2k("qr","0").2k("qs","1j%").2k("qt","50%").2k("qu","50%").2k("hy","0").2k("hA","1j%").2k("1I","0").2k("3L","1j%").2k("81","50%").2k("qv","50%").2k("1Z","0").2k("1T","1j%").1F(" ");2e(18 k=0;k-1;g--)2e(18 h=b-1;h>-1;h--)d.4W(g+h*a);1J d},d7:S(a){2e(18 c,d,b=a.1n;0!==b;)d=1u.3C(1u.2C()*b),b-=1,c=a[b],a[b]=a[d],a[d]=c;1J a},ff:S(a){18 b=0;2e(18 c in a)a.5O(c)&&++b;1J b},ac:S(a){1J a[0].ek?a[0].ek:a.T("22 ")?a.T("22 "):a.1N("22")},2O:S(a,b,d){if(a&&a.2u){18 e=f.1w.53();if(d)a.2u[b]=d;2y 2e(18 g in b)a.2u[g]=b[g];18 h=f.1w.53();a==f.1w&&(f.2t.3W("fA")&&c.4f("fA",f.2t.4G()),h!=e&&(h?f.2t.3W("fx")&&c.4f("fx",f.2t.4G()):f.2t.3W("ju")&&c.4f("ju",f.2t.4G())))}},jr:S(){2e(18 a in f.2F)88(f.2F[a]),2l f.2F[a];2e(18 b in f.4B)a3(f.4B[b]),2l f.4B[b]},jo:S(){f.W.1G&&(f.W.1G.5g().6W().5R(),2l f.W.1G),f.W.57&&(f.W.57.5R(),2l f.W.57),f.W.3s&&(f.W.3s.5g().6W().5R(),2l f.W.3s),g.2Z.qM(c.1y(".ls-bg, .ls-2P, .ls-1M, .ls-hV, .ls-hU").3c())},hu:S(){f.W.1G&&(f.W.1G.5g().3t(0).6W().5R(),2l f.W.1G),f.W.57&&(f.W.57.5g().3t(1).6W().5R(),2l f.W.57),c.1y(".ls-2P:52(.ls-bg-4l)").3b(S(){18 b=a(R).T(f.1k.1h.1Q);b.1v.3F&&(b.1v.3F.1Y().6W(),2l b.1v.3F,g.2Z.20(b.26.$7j[0],b.3v.cZ)),g.2Z.20(b.26.$1M[0],b.3v.cY)})},jn:S(){a(1i).1s("3z").1s(c).1s(c.1y("*")).1s("."+e).7E("."+e+" .1C"+e+" .1B"+e+" .cC"+e)}},f.1m={$9n:a(a("3z").1n?"3z":"4Z"),7Z:!!bS.c4.4b(/(iB|iv|iq|qU|qV|qW|qX|qY qZ|r0|r1 r2|r3 7)/i),ft:!!1i.r4,2b:{8A:[32,33,34,35,36,37,38,39,40],9S:S(){1i.bN&&1i.bN("ip",R.3P,!1),1i.im=R.r7,1i.bi=2w.bi=R.3P,1i.gY=R.3P,2w.gO=R.ge},83:S(){1i.g7&&1i.g7("ip",R.3P,!1),1i.bi=2w.bi=2B,1i.im=2B,1i.gY=2B,2w.gO=2B},3P:S(a){a=a||1i.6D,a.3P&&a.3P(),a.rd=!1},ge:S(a){if(f.1m.2b.8A.1c(a.re)!==-1)1J f.1m.2b.3P(a),!1}},6p:{g4:S(){"6n"==f.X.3X.1W&&"ho"==f.o.am&&(f.X.dk=f.X.49),f.1H.2O(f.X,{6v:!0}),a("3z, 4Z").2j("ls-6p"),b.cQ(),c.5x("6m")},eZ:S(){f.1H.2O(f.X,{6v:!1}),f.1x.5l(),a("3z, 4Z").4g("ls-6p")},du:S(){f.1m.6p.1o()?(f.1m.6p.eZ(),2w.dm()):f.1m.6p.g4()},20:S(){f.o.j3&&(2w.rk||2w.rl||2w.rm||2w.rn)&&(b.cQ=b.cQ||b.ro||b.rp||b.rq,2w.dm=2w.dm||2w.rr||2w.rs||2w.rt,a(2w).on("ru."+e+" rv."+e+" rw."+e+" rx."+e,S(){f.1m.6p.1o()||f.1m.6p.eZ()}),c.on("ry."+e,S(){f.1m.6p.du()}))},1o:S(){1J 2w.rz||2w.rA||2w.rB||2w.rC}},em:S(){R.1a=h5.1a,R.1b=h5.1b,R.8N=a(1i).1a(),R.4v=a(1i).1b(),R.rE=a(2w).1a(),R.hw=a(2w).1b(),R.5Y=a(1i).ck(),R.1D=R.1a/R.1b,f.X.49=c.6g().1Z,f.X.9x=c.6g().1I},hz:S(){18 d,b=R;a(1i).on("1x.cC"+e,S(){b.8N=a(1i).1a(),b.4v=a(1i).1b(),b.1D=b.1a/b.1b,f.X.49=c.6g().1Z,f.X.9x=c.6g().1I}),a(1i).on("2b.cC"+e,S(){b.5Y=a(1i).ck(),f.X.49=c.6g().1Z,f.X.9x=c.6g().1I}),a(1i).on("92",S(a){b.5Y=1i.rF,d=a.63?a.63:a.8D.63,1==d.1n&&(b.i6=d[0].cI)})}},f.2t={3W:S(c){18 d=a.rG(b,"i5");1J!(!d||!d[c])},9d:S(a,b,d,g){if(!f.X.85())if("4L"==1t a)a>0&&a"),d=!1,e=!1,f=["s5","s6","s7","s8","s9"],g=["sa","sb","sc","sd","se"],h=f.1n-1;h>=0;h--)d=d?d:5m 0!==b[0].1R[f[h]];2e(18 i=g.1n-1;i>=0;i--)b.19("3r-1R","ib-3d"),e=e?e:"ib-3d"==b[0].1R[g[i]];1J d&&5m 0!==b[0].1R[f[4]]&&(b.1N("id","ls-sg").2c(c),d=3===b[0].si&&9===b[0].9x,b.5T()),d&&e},fv:bS.c4.1c("sj/5")!==-1},f.8g={},f.2F={},f.4B={},f.1C={4k:{}},f.5L={6i:"6.1.6",hF:"sk. sl. sm."},f.X.48()}}(5c);',62,1759,'|||||||||||||||||||||||||||||||||||||||||||||||||||||this|function|data|||transitions|slider|||||||||||var|css|width|height|indexOf|parseInt|layers|slides|case|init|window|100|defaults|timeline|device|length|element|filter|gui|hover|add|typeof|Math|loop|slideshow|resize|find|div|break|parallax|debug|ratio|out|split|_slideTimeline|functions|left|return|duration|enabled|wrapper|attr|index|next|dataKey|style|media|bottom|transitionProperties|responsive|type|transition|stop|top|set|textIn|src|debugMode|slide||elements|nextSlide|undefined|rotation|clip|scroll|appendTo||for|timers|navigation|autoCSS|background|addClass|replace|delete|class|backgroundVideo|kenBurns|thumbnail|transformPerspective|ease|textOut|api|state|_layerSlider|document|current|else|warn|to|null|random|auto|slidebar|timeouts|direction|mediaProperties|prev|switch|play|convert|startAt|scale|setStates|layer|_transition|settings|mediaSettings|original|backgroundColor|opacity|wrappers|transformOrigin|yourLogo|TweenMax||nav|||||||||values|each|get||plugins|start|active|none|count|curSlide|display|reverse|cursor|first|sliderInit|parseFloat|textOutNodesTo|transform|_slideTransition|progress|rotationY|reset|from|rotationX|1e3|body|static|youtube|floor|textInNodesFrom|player|_timeline|abs|sequence|img|marginLeft|closest|right|controls|borderRadius|rotate|preventDefault|circle|vimeo|children|_|delay|trim|hasEvent|initial|max|fromTo||iframe|styleSettings|skin|||hoverToCSS|shadow|load|offsetTop|loopToCSS|match|paused|outLayerToCSS|color|triggerHandler|removeClass|new|totalDuration|maxWidth|options|video|bar|onComplete|firstSlide|parent|scaleX|animation|padding|inLayerFromCSS|isEmptyObject|viewportHeight|filters|toLowerCase|href|console|hidden|intervals|immediateRender|outerHeight|scaleY|container|eventData|outerWidth|easing|visible|thumbnails|number|inLayerToCSS|translateX|translateY|hide|layerSlider|overflow|should|text|volume|normal|push|self|link|html||com|not|isPaused|click|string|300|_forceLayersOut|marginTop|log|transitionoutstart|default|jQuery|fadeIn|layerslider|target|pause|innerWrapper|image|properties|containerElement|all|void|nodes|webkit|block|html5|timeScale|positionToViewport|cycles|hoverShouldBeConverted|skewY|slideBackground|trigger|extend|setTimeout|rotateX|wrap|pauseOnHover|playByScroll|fadeOut|maxRatio|skewX|object|autoplay|transparent|clipShouldBeConverted|plugin|easeIn|create|hasOwnProperty|preload|rotateY|kill|getStyle|remove|outLayerStyleShouldBeConvertedTo|shouldRestart|createTransition|inLayerStyleShouldBeConvertedFrom|winScrollTop|showinfo||repeat|prop|touches|tile|thumbnailNavigation|position|isLoaded|loopLayerShouldBeConverted|change|fullwidth|visibility|fontSize|500|loopstart|box|offset|show|version|round|zoom|level|mouseleave|fullsize|cycle|fullscreen|after|TimelineMax|paddingBottom|loopend|check|inFullscreen|mouseenter|running|transitioninend|_layerSliders|error|clipTo|url|event|preImages|info|ceil|borderBottomWidth|borderTopWidth|userInitOptions|borderRightWidth|slideTransition|border|borderLeftWidth|margin|paddingTop|paddingRight|paddingLeft|browser|easeOut|timeScaleModifier|changeTo|clear|cols|rows|hasClass|createCuboids|before|zIndex|allMediaLayers|sliderContainerElement||sliderContainerElementWidth|textinstart|vpcontainer|protocol|thumb|transitioninstart|timelineIsCalculated|durationIn|sensitive|transition2d|customtransition2d|splitType|customtransition3d|loopWrapper|allinend|the|shiftNodes|forceLayersOutDuration|onUpdateParams|onUpdate|hiddenWrapper|isNumeric|outClipShouldBeConverted|globals|slideIndex|pluginsPath|finished|lsSliderUID|responsiveUnder|curTiles|attributes|layersWrapper|removeAttr|transformProperties|off|textOutShouldBeConverted|location|forward|kbScale|parallaxWrapper|contains|https|textInShouldBeConverted|deg|script|group|kbRotation|update|minmobilefontsize|minfontsize|distance|layerInit|curSrc|span|transition3d|isMobile|onStart|center|meta|enable|resume|isBusy|animatingSlides|shuffleSlideshow|clearTimeout|getTiming|videos|saved|playVideo|textoutstart|hoverWrapper|animate|initializedPlugins|percentWidth|percentHeight|yoyo|changingSlides|shouldBeConverted|substring|bgWrapper|col|clipWrapper|LayerSlider|initialized|groupEnd|layerShouldBeConverted|append|layerStyleTo|layerStyleFrom|marginRight|wrapped|audio|keys|forcehide|layerTo|originalEvent|firstStart|layerFrom|pausedByVideo|textInNodesTo|timeout|down|up|pluginsBeingLoaded|scale2D|viewportWidth|normalized|layerTransition|globalBGImage|outLayerStyleToCSS|percW|globalBGColor|skinsPath|textinend|percH|calculateTransformProperties|curNext|afterIn||styleProperties|touchmove|inLayerStyleFromCSS|createPlayer|Linear|textoutend|autoStart|title|byline|portrait|slideOut|replay|methods|setHover|always|slidebuttons|easeNone|250|overlay|repeatDelay|transitionoutend|mousemove|overflowWrapper|errorText|WordPress|touchEndX|layerSliderTransitions|setBackgroundVideo|inside|pausedByHover|pausedByLastCycle|getAttribute|offsetLeft|autoPauseSlideshow|true|9999|name|tnHeight|backgroundvideo|unselectable|isSafari|outerWrapper|min|prevNext|outLayerShouldBeConverted|navStartStop|slideInSequence|preloadingImages|loopClipShouldBeConverted|slidechangeonly|durationMove|setRandomProperties|onCompleteCallback|disable|stopped|nodesTo|http|playingInCurSlide|videoElement|videoURL|twoWaySlideshow|hash|getXY|head|clearInterval|easeInOutQuint|allinandloopend|pauseLayers|stopBackgroundVideo|inClipShouldBeConverted|splice||containerElementWidth|getURL|startInViewport|inLayerShouldBeConverted|touchPrev|touchNext|cover|slideBGSize|poster|prependTo|originalWidth|fullSizeMode||pluginsNotLoaded|centerDegree|transitionDuration|originalLeft|originalRight||originalTop|originalBottom|youTubeIsReady|outLayerStyleShouldBeConvertedFrom|outLayerTo|inLayerStyleShouldBeConvertedTo|responsiveLayers|timeShift|hoverImage|layersWidth|buttonStart|buttonStop|setStartStop|inLayerTo|transformPropertiesCalculated|durationOut|lastDirection|Please|150|2e3|disabled|clipFrom|skinWidth|currentScript|bgFrom|fillmode|wp|addLayers|bgTo|layerSliderCustomTransitions|tnContainerWidth|hoverBottomNav|calculatedTimeShift|select|curCycle|mediaLayer|navButtons|durationLeave|layerStyleShouldBeConvertedFrom|originalHeight|shouldResize|lineHeight||letterSpacing|750|back||180||layerStyleShouldBeConvertedTo|onmousewheel|textLayer|srcSet|endedInCurSlide|nodesFrom|mouseMove|loadingIndicator|srcset|setProperties|setMediaElements|Date|now|YT|_tween|sizes|sliderFadeInDuration||setInterval|backgroundPosition|inLayerStyleToCSS|forceDirection|hideThumbnail|checkSlideshowState|removeFromTimeline|backgroundSize|playBackgroundVideo|onSlide|defaultProperties|seekTo|videoEnded|skinHeight|addEventListener|showThumbnail|sliderElement|bgvideo|outLayerStyleFromCSS|navigator|nocookie|youtu|ready|outLayerStyleTo|clone|clipSlideTransition|outClipTo|bgonly|layersContainerWidth|notactive|showUntil|userAgent|notstatic|viewport|jquery|shadowIsChecked|textOutNodesFrom||loopTo|staticfrom|pluginsLoaded|vimeoIsReady|slideBGWrapper|scriptPath|customZIndex|bullets|staticto|scrollTop|touchStartX|hue|inner|blur|global|randomized|easeInOut|animate2D||ontouchstart|onReverseComplete|pageX|animate3D|fadeTo|afterLoop|tablet|desktop|setter|alwaysOnTop|mix|blend|mode|usesFileProtocol|clientX|namespace|onCompleteParams|forceCycles|concat|your|pluginLoaded|origin|requestFullscreen|bgOuterWrapper|outer|wrapperData|waitForJSApisLoaded|slice|splitTypeKeys|bottomleft|wrapperOnSlideChange|loopWrapperOnSlideChange|topright|bottomright|inLayerStyleTo|toString|inClipTo|topleft|slidersList|shuffleArray|outLayerFrom|outLayerFromCSS||outLayerStyleFrom|indexOfSlideInSequence|stretch|cycleSlideIndex|_properties|skins|fixedsize|outClipToCSS|layersHeight|heroTop|loopFromCSS|exitFullscreen|loopClipTo||hoverFromCSS|easeout|scale3d|imagesOfSlide|checkVersions|toggle|skinLoad1|been|beta|has|waitingForYouTube|waitingForVimeo|fitScreenWidth|gamma|navPrevNext|deeplink|GSAP|lsScript|kreaturamedia|loadYouTube|originalLayer|getPropertyValue|alloutandloopend|addShadow|started|orientationchange|isYouTubeReady|insertSelector|loaded|content|tnWidth|centerLayers|showHide|scrollModifier|nextTiles|files|preloadBackgroundVideo|smartLinks|shouldPlay|sortArray|setLayers|calc|tnActiveOpacity|relative|axis|loadVimeo|elementWidth||isVimeoReady|tnInactiveOpacity|progressBarElement|hoverIn|styles|sliderVersion|randomProperties|png|easein|currentSrc|hideWelcomeMessage|getDimensions|parallaxCenterDegree|mouseEnter|canhover||over|toUpperCase|under|tagName|slidesData|words|custom|fitheight|parallaxSensitivity|modifyTimeScale|skinLoad4|parallaxCenterLayers|originalMarkup|setNodesSequence|setTransition|forceHide|are|parentWithNumericWidthValuePercent|isPreloaded|parentWithNumericWidthValue|slideshowOnly|linkto|hoverWrapperInner|willBePaused|yourLogoLink|hideOnMobile|hideOver|skinLoad3|skinLoad2|switchHelper|slideOnSwipe|allowRestartOnResize|useSrcset|slideTimeline|exit|uid|lsDataArraySplitChar|last|phone|textoutandloopend|preloadedImagesCount|CUSTOM|Image|sliderWillLoad|wrapperOnTimelineEnd||LS_GSAP|thumbnailsAreLoaded|slideBGPosition|line|countProp|showNotice|canShow|inLayerFrom|inLayerStyleFrom|inClipFrom|inClipFromCSS|startat||shift|fade|custom2d|deviceTurn|custom3d|supportOrientation|inClipToCSS|isOld|playByScrollSpeed|slideshowDidPause|supports3D|requiredLSVersion|slideshowStateDidChange|sliderDidRemove|slideChangeDidComplete|sholudBeRemoved|applyBG|transitionorigami|lines|use|updateTo|nodeName|loopFrom|prepare|slideout|slideChangeWillComplete|backgroundImage|call|loopClipToCSS|hoverFrom|changeBackgroundVideo|hoverTo|pluginData|slideChangeDidStart|transitionType|charAt|hoverOut|slideTransitionType|substr|conWidth|reverseTimeScale|instanceof|enter|checkLoaded|wrapping|removeEventListener|_gsTransform|overflowy||createTimeline|overflowx|scaleZ|preventDefaultForScrollKeys|bgVideosWrapper|mouseLeave|easeinout||Plugin|page|destroy|scrollBackwards|percWidth|kenburnspan|translateZ|forced|directionAtSlideTransitionStart|and|sw|scrollForward|rect|pan|Height|Width|staggerFromTo|kenburnszoom|tn|sliderDidDestroy|resetNodes|forceLoopNum|kenburnsrotation|shouldBeDestroyed|sequences|kenburnsrotate|customTransitions|kenburnsscale|contain|timing3|timing1|onkeydown|slideIndexes|sliderDidLoad|fixed|globalBGRepeat|getComputedStyle|timelineHierarchy|nextSlideIndex|slideTimelineDidComplete|reversed|ontouchmove|normalizedSequence|slideTimelineDidCreate|slideChangeWillStart|parallaxtype|globalBGAttachment|parallaxevent|screen|slideTimelineDidUpdate|parallaxaxis|shouldReplay|getSliderClosestParentElementWidthNumericValueOfProperty||which|parentNode|transitioninandloopend|textinandloopend|slideTimelineDidReverseComplete|globalBGSize|touch|restart|keyboard|linkTo|slideTimelineDidStart|resetStates|parallaxtransformorigin|hero|smart|wmode|opaque|loading|sliderDidResize|resetSlideTimelines|videoThumbnailURL|docHeight|touchend|slidertop|setBasicEvents|sliderbottom|parallaxdurationmove|alloutend|globalBGPosition|parallaxdurationleave|releaseDate|touchstart|autoRemoveChildren|javascript|parallaxrotate|sliderWillResize|brightness|contrast|grayscale|linkedToSlide|parallaxrotation|invert|saturate|sepia|parallaxdistance|nexttile|curtile|checkPosition|parallaxtransformperspective|imageLayer|scroll2|setVolume|keybNav|waitForWrap|keyframe|parallaxWrapperData|events|touchX|addLayer|touchNav|hoverPrevNext||preserve|showBarTimer||mirror||file|showCircleTimer|showSlideBarTimer|deltaY|half|hider|onwheel||timer|DOMMouseScroll|iPad|notification||addEvent|parents|iPod|lswpVersion|strong|currentTime|volumeIsSet|autoPlayVideos|iPhone|videopreview|youtubePreview|wpVersion|removeSlider|front|0px|resizeShadow|issue|btmMod|depth|large|library|oldjquery|horizontal|It|reverseDuration|fadeInDuration|you|4e3|parallaxScrollReverse|looks|yourLogoStyle|preventSliderClip|createStartStop|createSides|above|10px|allowFullscreen|like|absolute|yourLogoTarget|success|oldProperties|optimizeForMobile||preloadedWidth|preloadedHeight|sides|05|layersOut|lastIndexOf|linear|hideUnder|layersContainerHeight|stylesheet|layersIn|insertMethod|clearEvents|clearTimelines|rel|createStyleSheet|clearTimers||removeShadow|slideshowDidResume|texteasein|600|touchscroll|sideright|sideleft|outline|textDecoration|bock|yourlogo|remainingSlideDuration|playvideo|ended|insertAfter|finish|thumbnail_large|getJSON|callback|json|v2|player_id|Froogaloop|froogaloop2|vimeocdn|pauseVideo|onStateChange|onReady|Player|onYouTubeIframeAPIReady|progressbar|iframe_api|mousedown|www|mouseup|embed|vi|enablejsapi|indicator|400|errors|dequeue|keydown||isAnimating|isPreloading|forceStop|setdir|changedByUser|invalidSlideIndex|merge|nextLoop|empty|3e3|101|SplitType|forever|slidein|splitType2|splitType1|chars|splitType3b|splitType3a|prop4|prop2|prop1|map|apply|gif|base64|R0lGODlhAQABAIAAAAAAAP|yH5BAEAAAAALAAAAAABAAEAAAIBRAA7|converted|dataLS|spacing|letter|size|font|borderBottomLeftRadius|borderBottomRightRadius|borderTopRightRadius|borderTopLeftRadius|webkitFilter|360|640|fail|getBoundingClientRect|loopWrapperData|clipWrapperData|pointer|clicked|Quint|pagebottom|pagetop|scrollHeight|removeAttribute|setAttribute|continue|nothumb|textInNodesToCSS|infinite|slideIn|lines_edge|lines_center|lines_rand||lines_desc|lines_asc|words_edge|inherit|words_center|words_rand||words_desc||words_asc|chars_edge|chars_center|item|chars_rand|chars_desc|chars_asc|hovertransformperspective||looptransformperspective|texttransformperspectiveout|texttransformperspectivein||texttransformperspective|transformperspectiveout|transformperspectivein|transformperspective|disbaled|parallaxlevel|hovertransformorigin|hoverradius|hoverborderradius|hoverfilter|hoveroffsety|noSlideTransition|hoveroffsetx|hoveralwaysontop|hoverdurationout|hoverdurationin|hoverduration|hovereasingout|0deg|hovereaseout|hovereasingin|hovereasein|hovereasing|hoverease|hovercolor|hoverbgcolor|hoverskewy|01|hoverskewx|hoverscaley|hoverscalex|hoverscale|hoverrotationy|hoverrotationx|hoverrotation|hoverrotatey|leaveOverflow|hoverrotatex|hoverrotate||hoveropacity|obj|loopeasing|loopease|loopyoyo|looprepeatdelay|loopcount|loopduration|loopstartat|specified|customTransition|loopdelay|loopclip|loopfilter|loopoffsety|loopoffsetx|looptransformorigin||loopskewy|loopskewx|loopscaley|loopscalex|loopscale|looprotationy|looprotationx|looprotation|looprotatey|looprotatex|carousel|crossfad|looprotate|curtiles|loopopacity|nexttiles|texttransitionout|textdurationout|textoutstartat|textstartatout|textdelayout|textshiftout|texttypeout|textoffsetyout|textoffsetxout|texttransformoriginout|texteasingout|texteaseout|textskewyout|textskewxout|vertical|textscaleyout|textscalexout|textscaleout|textrotationyout|textrotationxout|textrotationout|textrotateyout|textrotatexout|textrotateout|textopacityout|textfadeout|transitionout||easingout|durationout|outstartat|startatout|showuntil|clipout|offsetyout|offsetxout|transformoriginout|mixed|filterout|heightout|widthout||translate3d|radiusout|colorout||bgcolorout|skewyout|getTweensOf|seek|skewxout|scaleyout|scalexout|scaleout|rotationyout|rotationxout|rotationout|rotateyout|rotatexout|rotateout|opacityout|fadeout|texttransitionin|textdurationin|layersOnSlideTimeline|slideTimelineDuration|textinstartat|textstartatin|textdelayin|textshiftin|texttypein|textoffsetyin|textoffsetxin|timing2|Quad|texttransformoriginin|Sine|texteasingin|below|textskewyin|textskewxin|textscaleyin|addPause|textscalexin|looplayers|addCallback|textscalein|textrotationyin|textrotationxin|textrotationin|textrotateyin|textrotatexin|textrotatein|textopacityin||textfadein|transitionin|easingin|_reversed|onReverseCompleteParams|durationin|999999px||instartat|startatin|delayin||clipin|offsetyin|offsetxin|transformoriginin|skewy|skewx|scaley|scalex|deviceorientation|rotationy|rotationx|rotatey|rotatex|filterin|heightin|orientation|widthin|radiusin|colorin|bgcolorin|skewyin|skewxin|pageY|scaleyin|scalexin|desc|scalein|rand|sort|edge|char|word|rotationyin|rotationxin|rotationin|rotateyin|rotatexin|rotatein|opacityin|fadein|Cannot|mirrortransitions|include|filterto|manually|filterfrom|bgcolor|missing|backgroundcolor|bgposition|added|but|source|found|backgroundposition|ajax|dataType|Additional|complete|bgsize|backgroundsize|transitionduration|timeshift|Required|have|slidedelay|UID||staticImage|outerHTML|_self|jpg|maxresdefault|Find|updates|docs|clientWidth|clientHeight|noWidth|noWidth2|noHeight|noHeight2|v6|conWidth2|conHeight2|350|fullwidth2|fullsize2|conHeight|fix|_LS|sliderInitOptions|bgCover|defaultInitOptions|LS|fitvidsignore|backgrounds|strict|prototype|backgroundRepeat|backgroundAttachment|Number|insertBefore|logo|layerCustomSliderTransitions|slideTransitions|noSlideTransitions|wheel|clientY|here|clicking|updating|about|pre|inviewport|more|read|can|You|entry|wordpress|Left|Top|sliderleft|sliderright|slidercenter|slidermiddle|middle|swing|faq|support|Updater|easeInOutQuart|false|NaN|firstLayer|loops|layersContainer|sublayerContainer|randomSlideshow|Important|higher|newer|least|killTweensOf|requires|old|using|Old|Settings|Advanced|Troubleshooting|Android|BlackBerry|BB10|webOS|Windows|Phone|mobi|opera|mini|nexus|DeviceOrientationEvent|within|option|preventdefault|includes|JS|Put|main|area|returnValue|keyCode|admin|navigate|sliders|problems|causing|fullscreenEnabled|webkitFullscreenEnabled|mozFullscreenEnabled|msFullscreenEnabled|webkitRequestFullscreen|mozRequestFullscreen|msRequestFullscreen|webkitExitFullscreen|mozCancelFullScreen|msExitFullscreen|fullscreenchange|webkitfullscreenchange|mozfullscreenchange|msfullscreenchange|dblclick|fullscreenElement|webkitFullscreenElement|mozFullscreenElement|msFullscreenElement|copy|docWidth|pageYOffset|_data|previousSlide|startSlideshow|updateLayerData|redrawSlider|redraw|replaySlide|reverseSlide|stopSlideshow|pauseSlider|resumeSlider|001|toggleSlider|removeData|extra|loads|theme|userData|another|that|slideChangeTimeline|Safari|Opera|Chrome|Edge|perspective|OPerspective|msPerspective|MozPerspective|WebkitPerspective|transformStyle|OTransformStyle|msTransformStyle|MozTransformStyle|WebkitTransformStyle|Multiple|test3d||offsetHeight|rident|2017|02|03'.split('|'),0,{})); ;eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2b 22={2a:[{i:\'Z M G\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'1f\',a:F,h:\'t\'}},{i:\'Z M t\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'1f\',a:F,h:\'G\'}},{i:\'Z M L\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'1f\',a:F,h:\'K\'}},{i:\'Z M K\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'1f\',a:F,h:\'L\'}},{i:\'29\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'13\',b:\'1f\',a:F,h:\'t\'}},{i:\'Y P n\',d:[2,4],g:[4,7],f:{e:1j,j:\'n\'},c:{o:\'13\',b:\'y\',a:F,h:\'t\'}},{i:\'Y P D\',d:[2,4],g:[4,7],f:{e:1j,j:\'D\'},c:{o:\'13\',b:\'y\',a:F,h:\'t\'}},{i:\'Y P 1i-n\',d:[2,4],g:[4,7],f:{e:1j,j:\'1i-n\'},c:{o:\'13\',b:\'y\',a:F,h:\'t\'}},{i:\'Y P 1i-D\',d:[2,4],g:[4,7],f:{e:1j,j:\'1i-D\'},c:{o:\'13\',b:\'y\',a:F,h:\'t\'}},{i:\'Y P (k)\',d:[2,4],g:[4,7],f:{e:1j,j:\'k\'},c:{o:\'13\',b:\'y\',a:F,h:\'t\'}},{i:\'1x 1z M G\',d:1,g:1u,f:{e:25,j:\'D\'},c:{o:\'13\',b:\'28\',a:U,h:\'t\'}},{i:\'1x 1z M t\',d:1,g:1u,f:{e:25,j:\'n\'},c:{o:\'13\',b:\'u\',a:U,h:\'t\'}},{i:\'1x 1z M L\',d:1u,g:1,f:{e:25,j:\'1i-D\'},c:{o:\'13\',b:\'u\',a:U,h:\'t\'}},{i:\'1x 1z M K\',d:1u,g:1,f:{e:25,j:\'1i-n\'},c:{o:\'13\',b:\'u\',a:U,h:\'t\'}},{i:\'1x X M G\',d:1,g:25,f:{e:1j,j:\'D\'},c:{o:\'V\',b:\'u\',a:1e,h:\'t\'}},{i:\'1x X M t\',d:1,g:25,f:{e:1j,j:\'n\'},c:{o:\'V\',b:\'u\',a:1e,h:\'G\'}},{i:\'1x 27 M L\',d:25,g:1,f:{e:1j,j:\'1i-D\'},c:{o:\'V\',b:\'u\',a:1e,h:\'K\'}},{i:\'1x X M K\',d:25,g:1,f:{e:1j,j:\'1i-n\'},c:{o:\'V\',b:\'u\',a:1e,h:\'L\'}},{i:\'Z P m G (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'V\',b:\'y\',a:1l,h:\'G\'}},{i:\'Z P m t (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'V\',b:\'y\',a:1l,h:\'t\'}},{i:\'Z P m L (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'V\',b:\'y\',a:1l,h:\'L\'}},{i:\'Z P m K (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'V\',b:\'y\',a:1l,h:\'K\'}},{i:\'Z k P m k 1R\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'V\',b:\'y\',a:1l,h:\'k\'}},{i:\'Z d m G (n)\',d:[7,11],g:1,f:{e:1a,j:\'n\'},c:{o:\'V\',b:\'u\',a:p,h:\'G\'}},{i:\'Z d m G (D)\',d:[7,11],g:1,f:{e:1a,j:\'D\'},c:{o:\'V\',b:\'u\',a:p,h:\'G\'}},{i:\'Z d m G (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'G\'}},{i:\'Z d m t (n)\',d:[7,11],g:1,f:{e:1a,j:\'n\'},c:{o:\'V\',b:\'u\',a:p,h:\'t\'}},{i:\'Z d m t (D)\',d:[7,11],g:1,f:{e:1a,j:\'D\'},c:{o:\'V\',b:\'u\',a:p,h:\'t\'}},{i:\'Z d m t (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'t\'}},{i:\'Z d M K m L (n)\',d:[7,11],g:1,f:{e:1a,j:\'n\'},c:{o:\'V\',b:\'u\',a:p,h:\'L\'}},{i:\'Z d M K m L (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'L\'}},{i:\'Z d M L m K (D)\',d:[7,11],g:1,f:{e:1a,j:\'D\'},c:{o:\'V\',b:\'u\',a:p,h:\'K\'}},{i:\'Z d M L m K (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'K\'}},{i:\'Z O m L (n)\',d:1,g:[12,16],f:{e:q,j:\'n\'},c:{o:\'V\',b:\'u\',a:p,h:\'L\'}},{i:\'Z O m L (D)\',d:1,g:[12,16],f:{e:q,j:\'D\'},c:{o:\'V\',b:\'u\',a:p,h:\'L\'}},{i:\'Z O m L (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'L\'}},{i:\'Z O m K (n)\',d:1,g:[12,16],f:{e:q,j:\'n\'},c:{o:\'V\',b:\'u\',a:p,h:\'K\'}},{i:\'Z O m K (D)\',d:1,g:[12,16],f:{e:q,j:\'D\'},c:{o:\'V\',b:\'u\',a:p,h:\'K\'}},{i:\'Z O m K (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'K\'}},{i:\'Z O M t m G (n)\',d:1,g:[12,16],f:{e:q,j:\'n\'},c:{o:\'V\',b:\'u\',a:p,h:\'G\'}},{i:\'Z O M t m G (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'G\'}},{i:\'Z O M G m t (D)\',d:1,g:[12,16],f:{e:q,j:\'D\'},c:{o:\'V\',b:\'u\',a:p,h:\'t\'}},{i:\'Z O M G m t (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'V\',b:\'u\',a:p,h:\'t\'}},{i:\'Y s X P m G (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'G\'}},{i:\'Y s X P m t (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'t\'}},{i:\'Y s X P m L (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'L\'}},{i:\'Y s X P m K (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'K\'}},{i:\'Y s X k P m k 1R\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'k\'}},{i:\'Y s X P M K-t (n)\',d:[2,4],g:[4,7],f:{e:1c,j:\'n\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'26\'}},{i:\'Y s X P M L-G (D)\',d:[2,4],g:[4,7],f:{e:1c,j:\'D\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'1Y\'}},{i:\'Y s X P M K-G (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'1W\'}},{i:\'Y s X P M L-t (k)\',d:[2,4],g:[4,7],f:{e:1c,j:\'k\'},c:{o:\'Q\',b:\'y\',a:1l,h:\'23\'}},{i:\'Y s X d m G (n)\',d:[7,11],g:1,f:{e:1a,j:\'n\'},c:{o:\'Q\',b:\'u\',a:p,h:\'G\'}},{i:\'Y s X d m G (D)\',d:[7,11],g:1,f:{e:1a,j:\'D\'},c:{o:\'Q\',b:\'u\',a:p,h:\'G\'}},{i:\'Y s X d m G (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'G\'}},{i:\'Y s X d m t (n)\',d:[7,11],g:1,f:{e:1a,j:\'n\'},c:{o:\'Q\',b:\'u\',a:p,h:\'t\'}},{i:\'Y s X d m t (D)\',d:[7,11],g:1,f:{e:1a,j:\'D\'},c:{o:\'Q\',b:\'u\',a:p,h:\'t\'}},{i:\'Y s X d m t (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'t\'}},{i:\'Y s X d M K m L (n)\',d:[7,11],g:1,f:{e:1a,j:\'n\'},c:{o:\'Q\',b:\'u\',a:p,h:\'L\'}},{i:\'Y s X d M K m L (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'L\'}},{i:\'Y s X d M L m K (D)\',d:[7,11],g:1,f:{e:1a,j:\'D\'},c:{o:\'Q\',b:\'u\',a:p,h:\'K\'}},{i:\'Y s X d M L m K (k)\',d:[7,11],g:1,f:{e:1a,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'K\'}},{i:\'Y s X O m L (n)\',d:1,g:[12,16],f:{e:q,j:\'n\'},c:{o:\'Q\',b:\'u\',a:p,h:\'L\'}},{i:\'Y s X O m L (D)\',d:1,g:[12,16],f:{e:q,j:\'D\'},c:{o:\'Q\',b:\'u\',a:p,h:\'L\'}},{i:\'Y s X O m L (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'L\'}},{i:\'Y s X O m K (n)\',d:1,g:[12,16],f:{e:q,j:\'n\'},c:{o:\'Q\',b:\'u\',a:p,h:\'K\'}},{i:\'Y s X O m K (D)\',d:1,g:[12,16],f:{e:q,j:\'D\'},c:{o:\'Q\',b:\'u\',a:p,h:\'K\'}},{i:\'Y s X O m K (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'K\'}},{i:\'Y s X O M t m G (n)\',d:1,g:[12,16],f:{e:q,j:\'n\'},c:{o:\'Q\',b:\'u\',a:p,h:\'G\'}},{i:\'Y s X O M t m G (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'G\'}},{i:\'Y s X O M G m t (D)\',d:1,g:[12,16],f:{e:q,j:\'D\'},c:{o:\'Q\',b:\'u\',a:p,h:\'t\'}},{i:\'Y s X O M G m t (k)\',d:1,g:[12,16],f:{e:q,j:\'k\'},c:{o:\'Q\',b:\'u\',a:p,h:\'t\'}},{i:\'1v\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'t\',1g:0.5}},{i:\'1v d\',d:4,g:1,f:{e:1c,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'t\',1g:0.5}},{i:\'1v g\',d:1,g:4,f:{e:1c,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'t\',1g:0.5}},{i:\'1v P z\',d:3,g:4,f:{e:1u,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'t\',1g:0.5,x:v}},{i:\'1v P C\',d:3,g:4,f:{e:1u,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'K\',1g:0.5,w:-v}},{i:\'1v-1H P z\',d:3,g:4,f:{e:15,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'t\',1g:0.5,x:v}},{i:\'1v-1H P C\',d:3,g:4,f:{e:15,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'K\',1g:0.5,w:-v}},{i:\'1v 1H d\',d:4,g:1,f:{e:1c,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'G\',1g:0.5}},{i:\'1v 1H g\',d:1,g:4,f:{e:1c,j:\'n\'},c:{o:\'Q\',b:\'1f\',a:U,h:\'t\',1g:0.5}},{i:\'1d f M t\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'y\',a:U,h:\'G\',x:v}},{i:\'1d f M G\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'y\',a:U,h:\'t\',x:-v}},{i:\'1d f M K\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'y\',a:U,h:\'L\',w:-v}},{i:\'1d f M L\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'V\',b:\'y\',a:U,h:\'K\',w:v}},{i:\'1d P M t\',d:[3,4],g:[3,4],f:{e:19,j:\'n\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',x:v}},{i:\'1d P M G\',d:[3,4],g:[3,4],f:{e:19,j:\'D\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',x:-v}},{i:\'1d P M K\',d:[3,4],g:[3,4],f:{e:19,j:\'n\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',w:-v}},{i:\'1d P M L\',d:[3,4],g:[3,4],f:{e:19,j:\'D\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',w:v}},{i:\'1d d M K\',d:[6,12],g:1,f:{e:19,j:\'n\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',w:v}},{i:\'1d d M L\',d:[6,12],g:1,f:{e:19,j:\'D\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',w:-v}},{i:\'1d g M t\',d:1,g:[6,12],f:{e:19,j:\'n\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',x:-v}},{i:\'1d g M G\',d:1,g:[6,12],f:{e:19,j:\'D\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',x:v}},{i:\'1w d M t\',d:[3,10],g:1,f:{e:19,j:\'n\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',x:v}},{i:\'1w d M G\',d:[3,10],g:1,f:{e:19,j:\'D\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',x:-v}},{i:\'1w g M K\',d:1,g:[3,10],f:{e:19,j:\'n\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',w:-v}},{i:\'1w g M L\',d:1,g:[3,10],f:{e:19,j:\'D\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',w:v}},{i:\'1w s 1q f M t\',d:1,g:1,f:{e:q,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'G\',1g:0.1,1s:-v,x:v}},{i:\'1w s 1q f M G\',d:1,g:1,f:{e:q,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'t\',1g:0.1,1s:v,x:-v}},{i:\'1w s 1q P M t\',d:[3,4],g:[3,4],f:{e:19,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'G\',1s:-1r}},{i:\'1w s 1q P M G\',d:[3,4],g:[3,4],f:{e:19,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'t\',1s:-1r}},{i:\'1w s 1q P M k\',d:[3,4],g:[3,4],f:{e:19,j:\'k\'},c:{o:\'Q\',b:\'y\',a:U,h:\'k\',1s:-1r}},{i:\'E f 1Q\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'13\',b:\'y\',a:18,h:\'t\',1g:0.8}},{i:\'E f M 1L\',d:1,g:1,f:{e:0,j:\'n\'},c:{o:\'13\',b:\'u\',a:18,h:\'t\',1g:1.2}},{i:\'E P k\',d:[3,4],g:[3,4],f:{e:1u,j:\'k\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',1g:0.1}},{i:\'E P M 1L k\',d:[3,4],g:[3,4],f:{e:1u,j:\'k\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',1g:2}},{i:\'E 1Q s 1q P k\',d:[3,4],g:[3,4],f:{e:1u,j:\'k\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',1g:0.1,1s:v}},{i:\'E s 1q P M 1L k\',d:[3,4],g:[3,4],f:{e:1u,j:\'k\'},c:{o:\'13\',b:\'y\',a:U,h:\'t\',1g:2,1s:-v}},{i:\'1F-X P 21\',d:3,g:4,f:{e:15,j:\'n\'},c:{o:\'V\',b:\'u\',a:24,h:\'1W\'}},{i:\'1F-X d z\',d:6,g:1,f:{e:0,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'t\'}},{i:\'1F-X d C\',d:6,g:1,f:{e:0,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'K\'}},{i:\'1F-X g z\',d:1,g:8,f:{e:0,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'t\'}},{i:\'1F-X g C\',d:1,g:8,f:{e:0,j:\'n\'},c:{o:\'Q\',b:\'y\',a:U,h:\'K\'}}],1Z:[{i:\'1b f m G (l°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{x:1J},b:\'1A\',a:F,h:\'z\'},A:{c:{x:l},b:\'y\',a:F,h:\'z\'}},{i:\'1b f m t (l°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{x:-1J},b:\'1A\',a:F,h:\'z\'},A:{c:{x:-l},b:\'y\',a:F,h:\'z\'}},{i:\'1b f m L (l°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{w:-1J},b:\'1A\',a:1y,h:\'C\'},A:{c:{w:-l},b:\'y\',a:1y,h:\'C\'}},{i:\'1b f m K (l°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{w:1J},b:\'1A\',a:1y,h:\'C\'},A:{c:{w:l},b:\'y\',a:1y,h:\'C\'}},{i:\'1b P m G (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'n\'},r:{c:{x:l},b:\'u\',a:F,h:\'z\'}},{i:\'1b P m t (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'D\'},r:{c:{x:-l},b:\'u\',a:F,h:\'z\'}},{i:\'1b P m L (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-n\'},r:{c:{w:-l},b:\'u\',a:F,h:\'C\'}},{i:\'1b P m K (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-D\'},r:{c:{w:l},b:\'u\',a:F,h:\'C\'}},{i:\'1G S P k (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\'},r:{c:{x:l},b:\'u\',a:1K,h:\'z\'}},{i:\'1E S P k (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\'},r:{c:{w:l},b:\'u\',a:1K,h:\'C\'}},{i:\'E s S P m G (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'n\'},I:{c:{B:0.1D},a:1n,b:\'14\'},r:{c:{x:l},b:\'H\',a:F,h:\'z\'},A:{a:1e,b:\'H\'}},{i:\'E s S P m t (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'D\'},I:{c:{B:0.1D},a:1n,b:\'14\'},r:{c:{x:-l},b:\'H\',a:F,h:\'z\'},A:{a:1e,b:\'H\'}},{i:\'E s S P m L (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-n\'},I:{c:{B:0.1D},a:1n,b:\'14\'},r:{c:{w:-l},b:\'H\',a:F,h:\'C\'},A:{a:1e,b:\'H\'}},{i:\'E s S P m K (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-D\'},I:{c:{B:0.1D},a:1n,b:\'14\'},r:{c:{w:l},b:\'H\',a:F,h:\'C\'},A:{a:1e,b:\'H\'}},{i:\'E s z S P k (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\'},I:{c:{B:0.1D,w:1j},a:1n,b:\'14\'},r:{c:{x:l,w:-1j},b:\'H\',a:1K,h:\'z\'},A:{c:{w:0},a:1e,b:\'H\'}},{i:\'E s C S P k (l°)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\'},I:{c:{B:0.1D,x:-15},a:1n,b:\'14\'},r:{c:{w:l,x:15},b:\'H\',a:1K,h:\'C\'},A:{c:{x:0},a:1e,b:\'H\'}},{i:\'1b d m G (l°)\',d:[5,9],g:1,f:{e:q,j:\'n\'},r:{c:{x:l},b:\'u\',a:18,h:\'z\'}},{i:\'1b d m t (l°)\',d:[5,9],g:1,f:{e:q,j:\'n\'},r:{c:{x:-l},b:\'u\',a:18,h:\'z\'}},{i:\'1b d m L (l°)\',d:[5,9],g:1,f:{e:q,j:\'n\'},r:{c:{w:-l},b:\'u\',a:F,h:\'C\'}},{i:\'1b d m K (l°)\',d:[5,9],g:1,f:{e:q,j:\'D\'},r:{c:{w:l},b:\'u\',a:F,h:\'C\'}},{i:\'1G S d k (l°)\',d:[5,9],g:1,f:{e:q,j:\'k\'},r:{c:{x:l},b:\'u\',a:18,h:\'z\'}},{i:\'1E S d k (l°)\',d:[5,9],g:1,f:{e:q,j:\'k\'},r:{c:{w:-l},b:\'u\',a:18,h:\'C\'}},{i:\'1E S d k (1C°)\',d:[3,7],g:1,f:{e:1N,j:\'k\'},r:{c:{w:-1C},b:\'u\',a:1O,h:\'C\'}},{i:\'E s S d m G (l°)\',d:[5,9],g:1,f:{e:19,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'H\',a:1m,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s S d m t (l°)\',d:[5,9],g:1,f:{e:19,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:-l},b:\'H\',a:1m,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s S d m L (l°)\',d:[5,9],g:1,f:{e:19,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'u\',a:p,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s S d m K (l°)\',d:[5,9],g:1,f:{e:19,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:l},b:\'u\',a:p,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s z S d k (l°)\',d:[5,9],g:1,f:{e:19,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'H\',a:1m,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s C S d k (l°)\',d:[5,9],g:1,f:{e:19,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'H\',a:p,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'1b O m G (l°)\',d:1,g:[5,9],f:{e:q,j:\'n\'},r:{c:{x:l},b:\'u\',a:18,h:\'z\'}},{i:\'1b O m t (l°)\',d:1,g:[5,9],f:{e:q,j:\'n\'},r:{c:{x:-l},b:\'u\',a:18,h:\'z\'}},{i:\'1b O m L (l°)\',d:1,g:[5,9],f:{e:q,j:\'n\'},r:{c:{w:-l},b:\'u\',a:F,h:\'C\'}},{i:\'1b O m K (l°)\',d:1,g:[5,9],f:{e:q,j:\'D\'},r:{c:{w:l},b:\'u\',a:F,h:\'C\'}},{i:\'1G S O k (l°)\',d:1,g:[5,9],f:{e:q,j:\'k\'},r:{c:{x:l},b:\'u\',a:18,h:\'z\'}},{i:\'1E S O k (l°)\',d:1,g:[5,9],f:{e:q,j:\'k\'},r:{c:{w:-l},b:\'u\',a:18,h:\'C\'}},{i:\'1G S O k (1C°)\',d:1,g:[4,9],f:{e:1N,j:\'k\'},r:{c:{x:1C},b:\'u\',a:1O,h:\'z\'}},{i:\'E s S O m G (l°)\',d:1,g:[7,11],f:{e:19,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'u\',a:p,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s S O m t (l°)\',d:1,g:[7,11],f:{e:19,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:-l},b:\'u\',a:p,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s S O m L (l°)\',d:1,g:[7,11],f:{e:19,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'H\',a:1m,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s S O m K (l°)\',d:1,g:[7,11],f:{e:q,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:l},b:\'H\',a:1m,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s z S O k (l°)\',d:1,g:[7,11],f:{e:q,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'H\',a:p,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s C S O k (l°)\',d:1,g:[7,11],f:{e:q,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'H\',a:1m,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'1T 1U 1V s S m G (l°)\',d:1,g:[7,11],f:{e:q,j:\'n\'},I:{c:{B:0.N,w:-1j},a:p,b:\'y\'},r:{c:{w:-1j,x:l},b:\'u\',a:F,h:\'z\'},A:{c:{w:0,e:W},b:\'y\',a:p}},{i:\'1T 1U 1V s S m t (l°)\',d:1,g:[7,11],f:{e:q,j:\'D\'},I:{c:{B:0.N,w:-1j},a:p,b:\'y\'},r:{c:{w:1j,x:-l},b:\'u\',a:F,h:\'z\'},A:{c:{w:0,e:W},b:\'y\',a:p}},{i:\'1d 1t m G (v°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{x:v},b:\'u\',a:18,h:\'z\'}},{i:\'1d 1t m t (v°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{x:-v},b:\'u\',a:18,h:\'z\'}},{i:\'1d 1t m L (v°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{w:-v},b:\'u\',a:18,h:\'C\'}},{i:\'1d 1t m K (v°)\',d:1,g:1,f:{e:q,j:\'n\'},r:{c:{w:v},b:\'u\',a:18,h:\'C\'}},{i:\'E s 17 1t m G (v°)\',d:1,g:1,f:{e:q,j:\'k\'},r:{c:{B:0.8,1s:7,w:10,x:1r},b:\'1f\',a:1y,h:\'z\'},A:{c:{1s:0,w:0,x:v},a:1y,b:\'1f\'}},{i:\'E s 17 1t m t (v°)\',d:1,g:1,f:{e:q,j:\'k\'},r:{c:{B:0.8,1s:-7,w:10,x:-1r},b:\'1f\',a:1y,h:\'z\'},A:{c:{1s:0,w:0,x:-v},a:1y,b:\'1f\'}},{i:\'E s 17 1k m G (v°)\',d:[2,4],g:[4,7],f:{e:q,j:\'n\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{x:v},b:\'H\',a:F,h:\'z\'},A:{a:1e,b:\'H\'}},{i:\'E s 17 1k m t (v°)\',d:[2,4],g:[4,7],f:{e:q,j:\'D\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{x:-v},b:\'H\',a:F,h:\'z\'},A:{a:1e,b:\'H\'}},{i:\'E s 17 1k m L (v°)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-n\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{w:-v},b:\'H\',a:F,h:\'C\'},A:{a:1e,b:\'H\'}},{i:\'E s 17 1k m K (v°)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-D\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{w:v},b:\'H\',a:F,h:\'C\'},A:{a:1e,b:\'H\'}},{i:\'E s z 17 1k k (v°)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\'},I:{c:{B:0.q,w:-15},a:1p,b:\'14\'},r:{c:{x:q,w:15},b:\'H\',a:1p,h:\'z\'},A:{c:{x:v,w:0},a:1p,b:\'H\'}},{i:\'E s C 17 1k k (v°)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\'},I:{c:{B:0.q,x:15},a:1p,b:\'14\'},r:{c:{w:q,x:-15},b:\'H\',a:1p,h:\'C\'},A:{c:{w:v,x:0},a:1p,b:\'H\'}},{i:\'1d d m G (v°)\',d:[5,9],g:1,f:{e:q,j:\'n\'},r:{c:{x:v},b:\'u\',a:18,h:\'z\'}},{i:\'1d d m t (v°)\',d:[5,9],g:1,f:{e:q,j:\'n\'},r:{c:{x:-v},b:\'u\',a:18,h:\'z\'}},{i:\'1G 17 d k (v°)\',d:[5,9],g:1,f:{e:q,j:\'k\'},r:{c:{x:v},b:\'u\',a:18,h:\'z\'}},{i:\'E s 17 d m G (v°)\',d:[5,9],g:1,f:{e:q,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:20},b:\'H\',a:F,h:\'z\'},A:{c:{e:W,x:v},b:\'J\',a:p}},{i:\'E s 17 d m t (v°)\',d:[5,9],g:1,f:{e:q,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:-v},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s 17 d m L (v°)\',d:[5,9],g:1,f:{e:q,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-v},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s 17 d m K (v°)\',d:[5,9],g:1,f:{e:q,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:v},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s z 17 d k (v°)\',d:[5,9],g:1,f:{e:q,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:v},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s C 17 d k (v°)\',d:[5,9],g:1,f:{e:q,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-v},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s z 17 1I d m G (v°)\',d:[7,11],g:1,f:{e:q,j:\'n\'},r:{c:{B:0.N,x:1r},b:\'14\',a:F,h:\'z\'},A:{c:{x:v},b:\'14\',a:F}},{i:\'E s z 17 1I d m t (v°)\',d:[7,11],g:1,f:{e:q,j:\'D\'},r:{c:{B:0.N,x:-1r},b:\'14\',a:F,h:\'z\'},A:{c:{x:-v},b:\'14\',a:F}},{i:\'1d O m L (v°)\',d:1,g:[5,9],f:{e:q,j:\'n\'},r:{c:{w:-v},b:\'u\',a:F,h:\'C\'}},{i:\'1d O m K (v°)\',d:1,g:[5,9],f:{e:q,j:\'D\'},r:{c:{w:v},b:\'u\',a:F,h:\'C\'}},{i:\'1E 17 O k (v°)\',d:1,g:[5,9],f:{e:q,j:\'k\'},r:{c:{w:-v},b:\'u\',a:F,h:\'C\'}},{i:\'E s 17 O m L (v°)\',d:1,g:[7,11],f:{e:q,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-v},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s 17 O m K (v°)\',d:1,g:[7,11],f:{e:q,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:v},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s 17 O m G (v°)\',d:1,g:[7,11],f:{e:q,j:\'n\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:v},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s 17 O m t (v°)\',d:1,g:[7,11],f:{e:q,j:\'D\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:-v},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s z 17 O k (v°)\',d:1,g:[7,11],f:{e:q,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:v},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s C 17 O k (v°)\',d:1,g:[7,11],f:{e:q,j:\'k\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-v},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'J\',a:p}},{i:\'E s C 17 1I O m G (v°)\',d:1,g:[7,11],f:{e:q,j:\'n\'},r:{c:{B:0.N,w:1r},b:\'14\',a:F,h:\'C\'},A:{c:{w:v},b:\'14\',a:F}},{i:\'E s C 17 1I O m t (v°)\',d:1,g:[7,11],f:{e:q,j:\'D\'},r:{c:{B:0.N,w:-1r},b:\'14\',a:F,h:\'C\'},A:{c:{w:-v},b:\'14\',a:F}},{i:\'1b 1t m G (l°, R T)\',d:1,g:1,f:{e:q,j:\'n\',T:\'R\'},r:{c:{x:l},b:\'u\',a:18,h:\'z\'}},{i:\'1b 1t m t (l°, R T)\',d:1,g:1,f:{e:q,j:\'n\',T:\'R\'},r:{c:{x:-l},b:\'u\',a:18,h:\'z\'}},{i:\'1b 1t m L (l°, R T)\',d:1,g:1,f:{e:q,j:\'n\',T:\'R\'},r:{c:{w:-l},b:\'u\',a:18,h:\'C\'}},{i:\'1b 1t m K (l°, R T)\',d:1,g:1,f:{e:q,j:\'n\',T:\'R\'},r:{c:{w:l},b:\'u\',a:18,h:\'C\'}},{i:\'E s S 1k m G (l°, R T)\',d:[2,4],g:[4,7],f:{e:q,j:\'n\',T:\'R\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{x:l},b:\'H\',a:F,h:\'z\'},A:{a:1e,b:\'H\'}},{i:\'E s S 1k m t (l°, R T)\',d:[2,4],g:[4,7],f:{e:q,j:\'D\',T:\'R\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{x:-l},b:\'H\',a:F,h:\'z\'},A:{a:1e,b:\'H\'}},{i:\'E s S 1k m L (l°, R T)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-n\',T:\'R\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{w:-l},b:\'H\',a:F,h:\'C\'},A:{a:1e,b:\'H\'}},{i:\'E s S 1k m K (l°, R T)\',d:[2,4],g:[4,7],f:{e:q,j:\'1i-D\',T:\'R\'},I:{c:{B:0.N},a:1n,b:\'14\'},r:{c:{w:l},b:\'H\',a:F,h:\'C\'},A:{a:1e,b:\'H\'}},{i:\'E s z S 1k k (l°, R T)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\',T:\'R\'},I:{c:{B:0.1h},a:1p,b:\'14\'},r:{c:{x:l},b:\'H\',a:1p,h:\'z\'},A:{a:1p,b:\'H\'}},{i:\'E s C S 1k k (l°, R T)\',d:[2,4],g:[4,7],f:{e:q,j:\'k\',T:\'R\'},I:{c:{B:0.1h},a:1p,b:\'14\'},r:{c:{w:l},b:\'H\',a:1p,h:\'C\'},A:{a:1p,b:\'H\'}},{i:\'E s S d m G (l°, R T)\',d:[5,9],g:1,f:{e:1h,j:\'n\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'u\',a:1m,h:\'z\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s S d m t (l°, R T)\',d:[5,9],g:1,f:{e:1h,j:\'D\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:-l},b:\'u\',a:1m,h:\'z\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s S d m L (l°, R T)\',d:[5,9],g:1,f:{e:1h,j:\'n\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s S d m K (l°, R T)\',d:[5,9],g:1,f:{e:1h,j:\'D\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:l},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s z S d k (l°, R T)\',d:[5,9],g:1,f:{e:1h,j:\'k\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'u\',a:1m,h:\'z\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s C S d k (l°, R T)\',d:[5,9],g:1,f:{e:1h,j:\'k\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'H\',a:F,h:\'C\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s S O m L (l°, R T)\',d:1,g:[7,11],f:{e:1h,j:\'n\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'u\',a:1m,h:\'C\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s S O m K (l°, R T)\',d:1,g:[7,11],f:{e:1h,j:\'D\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:l},b:\'u\',a:1m,h:\'C\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s S O m G (l°, R T)\',d:1,g:[7,11],f:{e:1h,j:\'n\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s S O m t (l°, R T)\',d:1,g:[7,11],f:{e:1h,j:\'D\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:-l},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s z S O k (l°, R T)\',d:1,g:[7,11],f:{e:1h,j:\'k\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{x:l},b:\'H\',a:F,h:\'z\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'E s C S O k (l°, R T)\',d:1,g:[7,11],f:{e:1h,j:\'k\',T:\'R\'},I:{c:{B:0.N},a:p,b:\'J\'},r:{c:{w:-l},b:\'u\',a:1m,h:\'C\'},A:{c:{e:W},b:\'y\',a:1o}},{i:\'1S 1q s 1z 1M\',d:1,g:1,f:{e:1,j:\'n\',T:\'R\'},I:{c:{B:0.1h,x:-1P,1B:0},a:18,b:\'1A\'},r:{c:{B:1,x:-1C,1B:1},b:\'y\',a:18,h:\'z\'}},{i:\'1X 1q s 1z 1M\',d:1,g:1,f:{e:1,j:\'n\',T:\'R\'},I:{c:{B:0.1h,w:-1P,1B:0},a:18,b:\'1A\'},r:{c:{B:1,w:-1C,1B:1},b:\'y\',a:18,h:\'C\'}},{i:\'1S 1q s 1z 1k\',d:[2,3],g:[3,5],f:{e:1c,j:\'k\'},I:{c:{B:0.q,1B:0},a:1e,b:\'1A\'},r:{c:{x:-1r,w:l},b:\'u\',a:1,h:\'C\'},A:{c:{x:0,1B:1},b:\'y\',a:1m}},{i:\'1X 1q s 1z 1k\',d:[2,3],g:[3,5],f:{e:1c,j:\'k\'},I:{c:{B:0.q,1B:0},a:1e,b:\'1A\'},r:{c:{w:-1r,x:l},b:\'u\',a:1,h:\'z\'},A:{c:{w:0,1B:1},b:\'y\',a:1m}}]};',62,136,'||||||||||duration|easing|transition|rows|delay|tile|cols|direction|name|sequence|random|180|to|forward|type|600|75|animation|and|left|easeInOutQuart|90|rotateX|rotateY|easeOutQuart|horizontal|after|scale3d|vertical|reverse|Scaling|1000|right|easeInOutBack|before|easeOutBack|top|bottom|from|85|columns|tiles|mixed|large|spinning|depth|750|slide|200|sliding|Fading|Sliding||||fade|easeInOutQuint|||turning|1500|55|100|Spinning|50|Turning|350|easeInOutQuad|scale|65|col|30|cuboids|500|1200|450|400|700|rotating|45|rotate|cuboid|35|Carousel|Flying|Smooth|800|fading|easeInQuart|opacity|540|95|Vertical|Mirror|Horizontal|mirror|drunk|91|1300|out|cube|150|2000|270|in|directions|Horizontally|Drunk|colums|scaling|topright|Vertically|bottomright|t3d|87|diagonal|layerSliderTransitions|bottomleft|850||topleft|sliging|linear|Crossfading|t2d|var'.split('|'),0,{})); ;window.Modernizr=function(a,b,c){function D(a){j.cssText=a}function E(a,b){return D(n.join(a+";")+(b||""))}function F(a,b){return typeof a===b}function G(a,b){return!!~(""+a).indexOf(b)}function H(a,b){for(var d in a){var e=a[d];if(!G(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:F(f,"function")?f.bind(d||b):f}return!1}function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p.join(d+" ")+d).split(" ");return F(b,"string")||F(b,"undefined")?H(e,b):(e=(a+" "+q.join(d+" ")+d).split(" "),I(e,b,c))}function K(){e.input=function(c){for(var d=0,e=c.length;d',a,""].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},z=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b).matches;var d;return y("@media "+b+" { #"+h+" { position: absolute; }}",function(b){d=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle)["position"]=="absolute"}),d},A=function(){function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;return f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=F(e[d],"function"),F(e[d],"undefined")||(e[d]=c),e.removeAttribute(d))),e=null,f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),B={}.hasOwnProperty,C;!F(B,"undefined")&&!F(B.call,"undefined")?C=function(a,b){return B.call(a,b)}:C=function(a,b){return b in a&&F(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=w.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(w.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(w.call(arguments)))};return e}),s.flexbox=function(){return J("flexWrap")},s.canvas=function(){var a=b.createElement("canvas");return!!a.getContext&&!!a.getContext("2d")},s.canvastext=function(){return!!e.canvas&&!!F(b.createElement("canvas").getContext("2d").fillText,"function")},s.webgl=function(){return!!a.WebGLRenderingContext},s.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:y(["@media (",n.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c},s.geolocation=function(){return"geolocation"in navigator},s.postmessage=function(){return!!a.postMessage},s.websqldatabase=function(){return!!a.openDatabase},s.indexedDB=function(){return!!J("indexedDB",a)},s.hashchange=function(){return A("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},s.history=function(){return!!a.history&&!!history.pushState},s.draganddrop=function(){var a=b.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},s.websockets=function(){return"WebSocket"in a||"MozWebSocket"in a},s.rgba=function(){return D("background-color:rgba(150,255,150,.5)"),G(j.backgroundColor,"rgba")},s.hsla=function(){return D("background-color:hsla(120,40%,100%,.5)"),G(j.backgroundColor,"rgba")||G(j.backgroundColor,"hsla")},s.multiplebgs=function(){return D("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(j.background)},s.backgroundsize=function(){return J("backgroundSize")},s.borderimage=function(){return J("borderImage")},s.borderradius=function(){return J("borderRadius")},s.boxshadow=function(){return J("boxShadow")},s.textshadow=function(){return b.createElement("div").style.textShadow===""},s.opacity=function(){return E("opacity:.55"),/^0.55$/.test(j.opacity)},s.cssanimations=function(){return J("animationName")},s.csscolumns=function(){return J("columnCount")},s.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return D((a+"-webkit- ".split(" ").join(b+a)+n.join(c+a)).slice(0,-a.length)),G(j.backgroundImage,"gradient")},s.cssreflections=function(){return J("boxReflect")},s.csstransforms=function(){return!!J("transform")},s.csstransforms3d=function(){var a=!!J("perspective");return a&&"webkitPerspective"in g.style&&y("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},s.csstransitions=function(){return J("transition")},s.fontface=function(){var a;return y('@font-face {font-family:"font";src:url("https://")}',function(c,d){var e=b.getElementById("smodernizr"),f=e.sheet||e.styleSheet,g=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"";a=/src/i.test(g)&&g.indexOf(d.split(" ")[0])===0}),a},s.generatedcontent=function(){var a;return y(["#",h,"{font:0/0 a}#",h,':after{content:"',l,'";visibility:hidden;font:3px/1 a}'].join(""),function(b){a=b.offsetHeight>=3}),a},s.video=function(){var a=b.createElement("video"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),c.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")}catch(d){}return c},s.audio=function(){var a=b.createElement("audio"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),c.mp3=a.canPlayType("audio/mpeg;").replace(/^no$/,""),c.wav=a.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),c.m4a=(a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")).replace(/^no$/,"")}catch(d){}return c},s.localstorage=function(){try{return localStorage.setItem(h,h),localStorage.removeItem(h),!0}catch(a){return!1}},s.sessionstorage=function(){try{return sessionStorage.setItem(h,h),sessionStorage.removeItem(h),!0}catch(a){return!1}},s.webworkers=function(){return!!a.Worker},s.applicationcache=function(){return!!a.applicationCache},s.svg=function(){return!!b.createElementNS&&!!b.createElementNS(r.svg,"svg").createSVGRect},s.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="",(a.firstChild&&a.firstChild.namespaceURI)==r.svg},s.smil=function(){return!!b.createElementNS&&/SVGAnimate/.test(m.call(b.createElementNS(r.svg,"animate")))},s.svgclippaths=function(){return!!b.createElementNS&&/SVGClipPath/.test(m.call(b.createElementNS(r.svg,"clipPath")))};for(var L in s)C(s,L)&&(x=L.toLowerCase(),e[x]=s[L](),v.push((e[x]?"":"no-")+x));return e.input||K(),e.addTest=function(a,b){if(typeof a=="object")for(var d in a)C(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},D(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,e._prefixes=n,e._domPrefixes=q,e._cssomPrefixes=p,e.mq=z,e.hasEvent=A,e.testProp=function(a){return H([a])},e.testAllProps=J,e.testStyles=y,e.prefixed=function(a,b,c){return b?J(a,b,c):J(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+v.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f #mq-test-1 { width: 42px; }';a.insertBefore(d,b);c=g.offsetWidth==42;a.removeChild(d);return{matches:c,media:h}}})(document); (function(e){e.respond={};respond.update=function(){};respond.mediaQueriesSupported=e.matchMedia&&e.matchMedia("only all").matches;if(respond.mediaQueriesSupported){return}var w=e.document,s=w.documentElement,i=[],k=[],q=[],o={},h=30,f=w.getElementsByTagName("head")[0]||s,g=w.getElementsByTagName("base")[0],b=f.getElementsByTagName("link"),d=[],a=function(){var D=b,y=D.length,B=0,A,z,C,x;for(;B-1,minw:F.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:F.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}}j()},l,r,v=function(){var z,A=w.createElement("div"),x=w.body,y=false;A.style.cssText="position:absolute;font-size:1em;width:1em";if(!x){x=y=w.createElement("body");x.style.background="none"}x.appendChild(A);s.insertBefore(x,s.firstChild);z=A.offsetWidth;if(y){s.removeChild(x)}else{x.removeChild(A)}z=p=parseFloat(z);return z},p,j=function(I){var x="clientWidth",B=s[x],H=w.compatMode==="CSS1Compat"&&B||w.body[x]||B,D={},G=b[b.length-1],z=(new Date()).getTime();if(I&&l&&z-l-1?(p||v()):1)}if(!!J){J=parseFloat(J)*(J.indexOf(y)>-1?(p||v()):1)}if(!K.hasquery||(!A||!L)&&(A||H>=C)&&(L||H<=J)){if(!D[K.media]){D[K.media]=[]}D[K.media].push(k[K.rules])}}for(var E in q){if(q[E]&&q[E].parentNode===f){f.removeChild(q[E])}}for(var E in D){var M=w.createElement("style"),F=D[E].join("\n");M.type="text/css";M.media=E;f.insertBefore(M,G.nextSibling);if(M.styleSheet){M.styleSheet.cssText=F}else{M.appendChild(w.createTextNode(F))}q.push(M)}},n=function(x,z){var y=c();if(!y){return}y.open("GET",x,true);y.onreadystatechange=function(){if(y.readyState!=4||y.status!=200&&y.status!=304){return}z(y.responseText)};if(y.readyState==4){return}y.send(null)},c=(function(){var x=false;try{x=new XMLHttpRequest()}catch(y){x=new ActiveXObject("Microsoft.XMLHTTP")}return function(){return x}})();a();respond.update=a;function t(){j(true)}if(e.addEventListener){e.addEventListener("resize",t,false)}else{if(e.attachEvent){e.attachEvent("onresize",t)}}})(this); (function($){ 'use strict'; if(typeof wpcf7==='undefined'||wpcf7===null){ return; } wpcf7=$.extend({ cached: 0, inputs: [] }, wpcf7); $(function(){ wpcf7.supportHtml5=(function(){ var features={}; var input=document.createElement('input'); features.placeholder='placeholder' in input; var inputTypes=[ 'email', 'url', 'tel', 'number', 'range', 'date' ]; $.each(inputTypes, function(index, value){ input.setAttribute('type', value); features[ value ]=input.type!=='text'; }); return features; })(); $('div.wpcf7 > form').each(function(){ var $form=$(this); wpcf7.initForm($form); if(wpcf7.cached){ wpcf7.refill($form); }}); }); wpcf7.getId=function(form){ return parseInt($('input[name="_wpcf7"]', form).val(), 10); }; wpcf7.initForm=function(form){ var $form=$(form); $form.submit(function(event){ if(typeof window.FormData!=='function'){ return; } wpcf7.submit($form); event.preventDefault(); }); $('.wpcf7-submit', $form).after(''); wpcf7.toggleSubmit($form); $form.on('click', '.wpcf7-acceptance', function(){ wpcf7.toggleSubmit($form); }); $('.wpcf7-exclusive-checkbox', $form).on('click', 'input:checkbox', function(){ var name=$(this).attr('name'); $form.find('input:checkbox[name="' + name + '"]').not(this).prop('checked', false); }); $('.wpcf7-list-item.has-free-text', $form).each(function(){ var $freetext=$(':input.wpcf7-free-text', this); var $wrap=$(this).closest('.wpcf7-form-control'); if($(':checkbox, :radio', this).is(':checked')){ $freetext.prop('disabled', false); }else{ $freetext.prop('disabled', true); } $wrap.on('change', ':checkbox, :radio', function(){ var $cb=$('.has-free-text', $wrap).find(':checkbox, :radio'); if($cb.is(':checked')){ $freetext.prop('disabled', false).focus(); }else{ $freetext.prop('disabled', true); }}); }); if(! wpcf7.supportHtml5.placeholder){ $('[placeholder]', $form).each(function(){ $(this).val($(this).attr('placeholder')); $(this).addClass('placeheld'); $(this).focus(function(){ if($(this).hasClass('placeheld')){ $(this).val('').removeClass('placeheld'); }}); $(this).blur(function(){ if(''===$(this).val()){ $(this).val($(this).attr('placeholder')); $(this).addClass('placeheld'); }}); }); } if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.date){ $form.find('input.wpcf7-date[type="date"]').each(function(){ $(this).datepicker({ dateFormat: 'yy-mm-dd', minDate: new Date($(this).attr('min')), maxDate: new Date($(this).attr('max')) }); }); } if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.number){ $form.find('input.wpcf7-number[type="number"]').each(function(){ $(this).spinner({ min: $(this).attr('min'), max: $(this).attr('max'), step: $(this).attr('step') }); }); } $('.wpcf7-character-count', $form).each(function(){ var $count=$(this); var name=$count.attr('data-target-name'); var down=$count.hasClass('down'); var starting=parseInt($count.attr('data-starting-value'), 10); var maximum=parseInt($count.attr('data-maximum-value'), 10); var minimum=parseInt($count.attr('data-minimum-value'), 10); var updateCount=function(target){ var $target=$(target); var length=$target.val().length; var count=down ? starting - length:length; $count.attr('data-current-value', count); $count.text(count); if(maximum&&maximum < length){ $count.addClass('too-long'); }else{ $count.removeClass('too-long'); } if(minimum&&length < minimum){ $count.addClass('too-short'); }else{ $count.removeClass('too-short'); }}; $(':input[name="' + name + '"]', $form).each(function(){ updateCount(this); $(this).keyup(function(){ updateCount(this); }); }); }); $form.on('change', '.wpcf7-validates-as-url', function(){ var val=$.trim($(this).val()); if(val && ! val.match(/^[a-z][a-z0-9.+-]*:/i) && -1!==val.indexOf('.')){ val=val.replace(/^\/+/, ''); val='http://' + val; } $(this).val(val); }); }; wpcf7.submit=function(form){ if(typeof window.FormData!=='function'){ return; } var $form=$(form); $('.ajax-loader', $form).addClass('is-active'); $('[placeholder].placeheld', $form).each(function(i, n){ $(n).val(''); }); wpcf7.clearResponse($form); var formData=new FormData($form.get(0)); var detail={ id: $form.closest('div.wpcf7').attr('id'), status: 'init', inputs: [], formData: formData }; $.each($form.serializeArray(), function(i, field){ if('_wpcf7'==field.name){ detail.contactFormId=field.value; }else if('_wpcf7_version'==field.name){ detail.pluginVersion=field.value; }else if('_wpcf7_locale'==field.name){ detail.contactFormLocale=field.value; }else if('_wpcf7_unit_tag'==field.name){ detail.unitTag=field.value; }else if('_wpcf7_container_post'==field.name){ detail.containerPostId=field.value; }else if(field.name.match(/^_wpcf7_\w+_free_text_/)){ var owner=field.name.replace(/^_wpcf7_\w+_free_text_/, ''); detail.inputs.push({ name: owner + '-free-text', value: field.value }); }else if(field.name.match(/^_/)){ }else{ detail.inputs.push(field); }}); wpcf7.triggerEvent($form.closest('div.wpcf7'), 'beforesubmit', detail); var ajaxSuccess=function(data, status, xhr, $form){ detail.id=$(data.into).attr('id'); detail.status=data.status; var $message=$('.wpcf7-response-output', $form); switch(data.status){ case 'validation_failed': $.each(data.invalidFields, function(i, n){ $(n.into, $form).each(function(){ wpcf7.notValidTip(this, n.message); $('.wpcf7-form-control', this).addClass('wpcf7-not-valid'); $('[aria-invalid]', this).attr('aria-invalid', 'true'); }); }); $message.addClass('wpcf7-validation-errors'); $form.addClass('invalid'); wpcf7.triggerEvent(data.into, 'invalid', detail); break; case 'spam': $message.addClass('wpcf7-spam-blocked'); $form.addClass('spam'); $('[name="g-recaptcha-response"]', $form).each(function(){ if(''===$(this).val()){ var $recaptcha=$(this).closest('.wpcf7-form-control-wrap'); wpcf7.notValidTip($recaptcha, wpcf7.recaptcha.messages.empty); }}); wpcf7.triggerEvent(data.into, 'spam', detail); break; case 'mail_sent': $message.addClass('wpcf7-mail-sent-ok'); $form.addClass('sent'); if(data.onSentOk){ $.each(data.onSentOk, function(i, n){ eval(n) }); } wpcf7.triggerEvent(data.into, 'mailsent', detail); break; case 'mail_failed': case 'acceptance_missing': default: $message.addClass('wpcf7-mail-sent-ng'); $form.addClass('failed'); wpcf7.triggerEvent(data.into, 'mailfailed', detail); } wpcf7.refill($form, data); if(data.onSubmit){ $.each(data.onSubmit, function(i, n){ eval(n) }); } wpcf7.triggerEvent(data.into, 'submit', detail); if('mail_sent'==data.status){ $form.each(function(){ this.reset(); }); } $form.find('[placeholder].placeheld').each(function(i, n){ $(n).val($(n).attr('placeholder')); }); $message.html('').append(data.message).slideDown('fast'); $message.attr('role', 'alert'); $('.screen-reader-response', $form.closest('.wpcf7')).each(function(){ var $response=$(this); $response.html('').attr('role', '').append(data.message); if(data.invalidFields){ var $invalids=$('
    '); $.each(data.invalidFields, function(i, n){ if(n.idref){ var $li=$('
  • ').append($('').attr('href', '#' + n.idref).append(n.message)); }else{ var $li=$('
  • ').append(n.message); } $invalids.append($li); }); $response.append($invalids); } $response.attr('role', 'alert').focus(); }); }; $.ajax({ type: 'POST', url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/feedback'), data: formData, dataType: 'json', processData: false, contentType: false }).done(function(data, status, xhr){ ajaxSuccess(data, status, xhr, $form); $('.ajax-loader', $form).removeClass('is-active'); }).fail(function(xhr, status, error){ var $e=$('
    ').text(error.message); $form.after($e); }); }; wpcf7.triggerEvent=function(target, name, detail){ var $target=$(target); var event=new CustomEvent('wpcf7' + name, { bubbles: true, detail: detail }); $target.get(0).dispatchEvent(event); $target.trigger('wpcf7:' + name, detail); $target.trigger(name + '.wpcf7', detail); }; wpcf7.toggleSubmit=function(form, state){ var $form=$(form); var $submit=$('input:submit', $form); if(typeof state!=='undefined'){ $submit.prop('disabled', ! state); return; } if($form.hasClass('wpcf7-acceptance-as-validation')){ return; } $submit.prop('disabled', false); $('input:checkbox.wpcf7-acceptance', $form).each(function(){ var $a=$(this); if($a.hasClass('wpcf7-invert')&&$a.is(':checked') || ! $a.hasClass('wpcf7-invert')&&! $a.is(':checked')){ $submit.prop('disabled', true); return false; }}); }; wpcf7.notValidTip=function(target, message){ var $target=$(target); $('.wpcf7-not-valid-tip', $target).remove(); $('') .text(message).appendTo($target); if($target.is('.use-floating-validation-tip *')){ var fadeOut=function(target){ $(target).not(':hidden').animate({ opacity: 0 }, 'fast', function(){ $(this).css({ 'z-index': -100 }); }); }; $target.on('mouseover', '.wpcf7-not-valid-tip', function(){ fadeOut(this); }); $target.on('focus', ':input', function(){ fadeOut($('.wpcf7-not-valid-tip', $target)); }); }}; wpcf7.refill=function(form, data){ var $form=$(form); var refillCaptcha=function($form, items){ $.each(items, function(i, n){ $form.find(':input[name="' + i + '"]').val(''); $form.find('img.wpcf7-captcha-' + i).attr('src', n); var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n); $form.find('input:hidden[name="_wpcf7_captcha_challenge_' + i + '"]').attr('value', match[ 1 ]); }); }; var refillQuiz=function($form, items){ $.each(items, function(i, n){ $form.find(':input[name="' + i + '"]').val(''); $form.find(':input[name="' + i + '"]').siblings('span.wpcf7-quiz-label').text(n[ 0 ]); $form.find('input:hidden[name="_wpcf7_quiz_answer_' + i + '"]').attr('value', n[ 1 ]); }); }; if(typeof data==='undefined'){ $.ajax({ type: 'GET', url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/refill'), dataType: 'json' }).done(function(data, status, xhr){ if(data.captcha){ refillCaptcha($form, data.captcha); } if(data.quiz){ refillQuiz($form, data.quiz); }}); }else{ if(data.captcha){ refillCaptcha($form, data.captcha); } if(data.quiz){ refillQuiz($form, data.quiz); }} }; wpcf7.clearResponse=function(form){ var $form=$(form); $form.removeClass('invalid spam sent failed'); $form.siblings('.screen-reader-response').html('').attr('role', ''); $('.wpcf7-not-valid-tip', $form).remove(); $('[aria-invalid]', $form).attr('aria-invalid', 'false'); $('.wpcf7-form-control', $form).removeClass('wpcf7-not-valid'); $('.wpcf7-response-output', $form) .hide().empty().removeAttr('role') .removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked'); }; wpcf7.apiSettings.getRoute=function(path){ var url=wpcf7.apiSettings.root; url=url.replace(wpcf7.apiSettings.namespace, wpcf7.apiSettings.namespace + path); return url; };})(jQuery); (function (){ if(typeof window.CustomEvent==="function") return false; function CustomEvent(event, params){ params=params||{ bubbles: false, cancelable: false, detail: undefined }; var evt=document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype=window.Event.prototype; window.CustomEvent=CustomEvent; })(); var addComment={moveForm:function(e,t,n,o){var r,i,d,m=this,l=m.I(e),a=m.I(n),c=m.I("cancel-comment-reply-link"),s=m.I("comment_parent"),e=m.I("comment_post_ID"),p=a.getElementsByTagName("form")[0];if(l&&a&&c&&s&&p){m.respondId=n,o=o||!1,m.I("wp-temp-form-div")||((m=document.createElement("div")).id="wp-temp-form-div",m.style.display="none",a.parentNode.insertBefore(m,a)),l.parentNode.insertBefore(a,l.nextSibling),e&&o&&(e.value=o),s.value=t,c.style.display="",c.onclick=function(){var e=addComment,t=e.I("wp-temp-form-div"),n=e.I(e.respondId);if(t&&n)return e.I("comment_parent").value="0",t.parentNode.insertBefore(n,t),t.parentNode.removeChild(t),this.style.display="none",this.onclick=null,!1};try{for(var f=0;f=0)&&focusable(element, !isTabIndexNaN); }}); if(!$("").outerWidth(1).jquery){ $.each([ "Width", "Height" ], function(i, name){ var side=name==="Width" ? [ "Left", "Right" ]:[ "Top", "Bottom" ], type=name.toLowerCase(), orig={ innerWidth: $.fn.innerWidth, innerHeight: $.fn.innerHeight, outerWidth: $.fn.outerWidth, outerHeight: $.fn.outerHeight }; function reduce(elem, size, border, margin){ $.each(side, function(){ size -=parseFloat($.css(elem, "padding" + this))||0; if(border){ size -=parseFloat($.css(elem, "border" + this + "Width"))||0; } if(margin){ size -=parseFloat($.css(elem, "margin" + this))||0; }}); return size; } $.fn[ "inner" + name ]=function(size){ if(size===undefined){ return orig[ "inner" + name ].call(this); } return this.each(function(){ $(this).css(type, reduce(this, size) + "px"); }); }; $.fn[ "outer" + name]=function(size, margin){ if(typeof size!=="number"){ return orig[ "outer" + name ].call(this, size); } return this.each(function(){ $(this).css(type, reduce(this, size, true, margin) + "px"); }); };}); } if(!$.fn.addBack){ $.fn.addBack=function(selector){ return this.add(selector==null ? this.prevObject:this.prevObject.filter(selector) ); };} if($("").data("a-b", "a").removeData("a-b").data("a-b")){ $.fn.removeData=(function(removeData){ return function(key){ if(arguments.length){ return removeData.call(this, $.camelCase(key)); }else{ return removeData.call(this); }};})($.fn.removeData); } $.ui.ie = !!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()); $.support.selectstart="onselectstart" in document.createElement("div"); $.fn.extend({ disableSelection: function(){ return this.bind(( $.support.selectstart ? "selectstart":"mousedown") + ".ui-disableSelection", function(event){ event.preventDefault(); }); }, enableSelection: function(){ return this.unbind(".ui-disableSelection"); }}); $.extend($.ui, { plugin: { add: function(module, option, set){ var i, proto=$.ui[ module ].prototype; for(i in set){ proto.plugins[ i ]=proto.plugins[ i ]||[]; proto.plugins[ i ].push([ option, set[ i ] ]); }}, call: function(instance, name, args){ var i, set=instance.plugins[ name ]; if(!set||!instance.element[ 0 ].parentNode||instance.element[ 0 ].parentNode.nodeType===11){ return; } for(i=0; i < set.length; i++){ if(instance.options[ set[ i ][ 0 ] ]){ set[ i ][ 1 ].apply(instance.element, args); }} }}, hasScroll: function(el, a){ if($(el).css("overflow")==="hidden"){ return false; } var scroll=(a&&a==="left") ? "scrollLeft":"scrollTop", has=false; if(el[ scroll ] > 0){ return true; } el[ scroll ]=1; has=(el[ scroll ] > 0); el[ scroll ]=0; return has; }}); })(jQuery); (function($, undefined){ var uuid=0, slice=Array.prototype.slice, _cleanData=$.cleanData; $.cleanData=function(elems){ for(var i=0, elem; (elem=elems[i])!=null; i++){ try { $(elem).triggerHandler("remove"); } catch(e){}} _cleanData(elems); }; $.widget=function(name, base, prototype){ var fullName, existingConstructor, constructor, basePrototype, proxiedPrototype={}, namespace=name.split(".")[ 0 ]; name=name.split(".")[ 1 ]; fullName=namespace + "-" + name; if(!prototype){ prototype=base; base=$.Widget; } $.expr[ ":" ][ fullName.toLowerCase() ]=function(elem){ return !!$.data(elem, fullName); }; $[ namespace ]=$[ namespace ]||{}; existingConstructor=$[ namespace ][ name ]; constructor=$[ namespace ][ name ]=function(options, element){ if(!this._createWidget){ return new constructor(options, element); } if(arguments.length){ this._createWidget(options, element); }}; $.extend(constructor, existingConstructor, { version: prototype.version, _proto: $.extend({}, prototype), _childConstructors: [] }); basePrototype=new base(); basePrototype.options=$.widget.extend({}, basePrototype.options); $.each(prototype, function(prop, value){ if(!$.isFunction(value)){ proxiedPrototype[ prop ]=value; return; } proxiedPrototype[ prop ]=(function(){ var _super=function(){ return base.prototype[ prop ].apply(this, arguments); }, _superApply=function(args){ return base.prototype[ prop ].apply(this, args); }; return function(){ var __super=this._super, __superApply=this._superApply, returnValue; this._super=_super; this._superApply=_superApply; returnValue=value.apply(this, arguments); this._super=__super; this._superApply=__superApply; return returnValue; };})(); }); constructor.prototype=$.widget.extend(basePrototype, { widgetEventPrefix: existingConstructor ? basePrototype.widgetEventPrefix:name }, proxiedPrototype, { constructor: constructor, namespace: namespace, widgetName: name, widgetFullName: fullName }); if(existingConstructor){ $.each(existingConstructor._childConstructors, function(i, child){ var childPrototype=child.prototype; $.widget(childPrototype.namespace + "." + childPrototype.widgetName, constructor, child._proto); }); delete existingConstructor._childConstructors; }else{ base._childConstructors.push(constructor); } $.widget.bridge(name, constructor); }; $.widget.extend=function(target){ var input=slice.call(arguments, 1), inputIndex=0, inputLength=input.length, key, value; for(; inputIndex < inputLength; inputIndex++){ for(key in input[ inputIndex ]){ value=input[ inputIndex ][ key ]; if(input[ inputIndex ].hasOwnProperty(key)&&value!==undefined){ if($.isPlainObject(value)){ target[ key ]=$.isPlainObject(target[ key ]) ? $.widget.extend({}, target[ key ], value) : $.widget.extend({}, value); }else{ target[ key ]=value; }} }} return target; }; $.widget.bridge=function(name, object){ var fullName=object.prototype.widgetFullName||name; $.fn[ name ]=function(options){ var isMethodCall=typeof options==="string", args=slice.call(arguments, 1), returnValue=this; options = !isMethodCall&&args.length ? $.widget.extend.apply(null, [ options ].concat(args)) : options; if(isMethodCall){ this.each(function(){ var methodValue, instance=$.data(this, fullName); if(!instance){ return $.error("cannot call methods on " + name + " prior to initialization; " + "attempted to call method '" + options + "'"); } if(!$.isFunction(instance[options])||options.charAt(0)==="_"){ return $.error("no such method '" + options + "' for " + name + " widget instance"); } methodValue=instance[ options ].apply(instance, args); if(methodValue!==instance&&methodValue!==undefined){ returnValue=methodValue&&methodValue.jquery ? returnValue.pushStack(methodValue.get()) : methodValue; return false; }}); }else{ this.each(function(){ var instance=$.data(this, fullName); if(instance){ instance.option(options||{})._init(); }else{ $.data(this, fullName, new object(options, this)); }}); } return returnValue; };}; $.Widget=function(){}; $.Widget._childConstructors=[]; $.Widget.prototype={ widgetName: "widget", widgetEventPrefix: "", defaultElement: "
    ", options: { disabled: false, create: null }, _createWidget: function(options, element){ element=$(element||this.defaultElement||this)[ 0 ]; this.element=$(element); this.uuid=uuid++; this.eventNamespace="." + this.widgetName + this.uuid; this.options=$.widget.extend({}, this.options, this._getCreateOptions(), options); this.bindings=$(); this.hoverable=$(); this.focusable=$(); if(element!==this){ $.data(element, this.widgetFullName, this); this._on(true, this.element, { remove: function(event){ if(event.target===element){ this.destroy(); }} }); this.document=$(element.style ? element.ownerDocument : element.document||element); this.window=$(this.document[0].defaultView||this.document[0].parentWindow); } this._create(); this._trigger("create", null, this._getCreateEventData()); this._init(); }, _getCreateOptions: $.noop, _getCreateEventData: $.noop, _create: $.noop, _init: $.noop, destroy: function(){ this._destroy(); this.element .unbind(this.eventNamespace) .removeData(this.widgetName) .removeData(this.widgetFullName) .removeData($.camelCase(this.widgetFullName)); this.widget() .unbind(this.eventNamespace) .removeAttr("aria-disabled") .removeClass(this.widgetFullName + "-disabled " + "ui-state-disabled"); this.bindings.unbind(this.eventNamespace); this.hoverable.removeClass("ui-state-hover"); this.focusable.removeClass("ui-state-focus"); }, _destroy: $.noop, widget: function(){ return this.element; }, option: function(key, value){ var options=key, parts, curOption, i; if(arguments.length===0){ return $.widget.extend({}, this.options); } if(typeof key==="string"){ options={}; parts=key.split("."); key=parts.shift(); if(parts.length){ curOption=options[ key ]=$.widget.extend({}, this.options[ key ]); for(i=0; i < parts.length - 1; i++){ curOption[ parts[ i ] ]=curOption[ parts[ i ] ]||{}; curOption=curOption[ parts[ i ] ]; } key=parts.pop(); if(value===undefined){ return curOption[ key ]===undefined ? null:curOption[ key ]; } curOption[ key ]=value; }else{ if(value===undefined){ return this.options[ key ]===undefined ? null:this.options[ key ]; } options[ key ]=value; }} this._setOptions(options); return this; }, _setOptions: function(options){ var key; for(key in options){ this._setOption(key, options[ key ]); } return this; }, _setOption: function(key, value){ this.options[ key ]=value; if(key==="disabled"){ this.widget() .toggleClass(this.widgetFullName + "-disabled ui-state-disabled", !!value) .attr("aria-disabled", value); this.hoverable.removeClass("ui-state-hover"); this.focusable.removeClass("ui-state-focus"); } return this; }, enable: function(){ return this._setOption("disabled", false); }, disable: function(){ return this._setOption("disabled", true); }, _on: function(suppressDisabledCheck, element, handlers){ var delegateElement, instance=this; if(typeof suppressDisabledCheck!=="boolean"){ handlers=element; element=suppressDisabledCheck; suppressDisabledCheck=false; } if(!handlers){ handlers=element; element=this.element; delegateElement=this.widget(); }else{ element=delegateElement=$(element); this.bindings=this.bindings.add(element); } $.each(handlers, function(event, handler){ function handlerProxy(){ if(!suppressDisabledCheck && (instance.options.disabled===true || $(this).hasClass("ui-state-disabled"))){ return; } return(typeof handler==="string" ? instance[ handler ]:handler) .apply(instance, arguments); } if(typeof handler!=="string"){ handlerProxy.guid=handler.guid = handler.guid||handlerProxy.guid||$.guid++; } var match=event.match(/^(\w+)\s*(.*)$/), eventName=match[1] + instance.eventNamespace, selector=match[2]; if(selector){ delegateElement.delegate(selector, eventName, handlerProxy); }else{ element.bind(eventName, handlerProxy); }}); }, _off: function(element, eventName){ eventName=(eventName||"").split(" ").join(this.eventNamespace + " ") + this.eventNamespace; element.unbind(eventName).undelegate(eventName); }, _delay: function(handler, delay){ function handlerProxy(){ return(typeof handler==="string" ? instance[ handler ]:handler) .apply(instance, arguments); } var instance=this; return setTimeout(handlerProxy, delay||0); }, _hoverable: function(element){ this.hoverable=this.hoverable.add(element); this._on(element, { mouseenter: function(event){ $(event.currentTarget).addClass("ui-state-hover"); }, mouseleave: function(event){ $(event.currentTarget).removeClass("ui-state-hover"); }}); }, _focusable: function(element){ this.focusable=this.focusable.add(element); this._on(element, { focusin: function(event){ $(event.currentTarget).addClass("ui-state-focus"); }, focusout: function(event){ $(event.currentTarget).removeClass("ui-state-focus"); }}); }, _trigger: function(type, event, data){ var prop, orig, callback=this.options[ type ]; data=data||{}; event=$.Event(event); event.type=(type===this.widgetEventPrefix ? type : this.widgetEventPrefix + type).toLowerCase(); event.target=this.element[ 0 ]; orig=event.originalEvent; if(orig){ for(prop in orig){ if(!(prop in event)){ event[ prop ]=orig[ prop ]; }} } this.element.trigger(event, data); return !($.isFunction(callback) && callback.apply(this.element[0], [ event ].concat(data))===false || event.isDefaultPrevented()); }}; $.each({ show: "fadeIn", hide: "fadeOut" }, function(method, defaultEffect){ $.Widget.prototype[ "_" + method ]=function(element, options, callback){ if(typeof options==="string"){ options={ effect: options };} var hasOptions, effectName = !options ? method : options===true||typeof options==="number" ? defaultEffect : options.effect||defaultEffect; options=options||{}; if(typeof options==="number"){ options={ duration: options };} hasOptions = !$.isEmptyObject(options); options.complete=callback; if(options.delay){ element.delay(options.delay); } if(hasOptions&&$.effects&&$.effects.effect[ effectName ]){ element[ method ](options); }else if(effectName!==method&&element[ effectName ]){ element[ effectName ](options.duration, options.easing, callback); }else{ element.queue(function(next){ $(this)[ method ](); if(callback){ callback.call(element[ 0 ]); } next(); }); }};}); })(jQuery); (function($, undefined){ var mouseHandled=false; $(document).mouseup(function(){ mouseHandled=false; }); $.widget("ui.mouse", { version: "1.10.3", options: { cancel: "input,textarea,button,select,option", distance: 1, delay: 0 }, _mouseInit: function(){ var that=this; this.element .bind("mousedown."+this.widgetName, function(event){ return that._mouseDown(event); }) .bind("click."+this.widgetName, function(event){ if(true===$.data(event.target, that.widgetName + ".preventClickEvent")){ $.removeData(event.target, that.widgetName + ".preventClickEvent"); event.stopImmediatePropagation(); return false; }}); this.started=false; }, _mouseDestroy: function(){ this.element.unbind("."+this.widgetName); if(this._mouseMoveDelegate){ $(document) .unbind("mousemove."+this.widgetName, this._mouseMoveDelegate) .unbind("mouseup."+this.widgetName, this._mouseUpDelegate); }}, _mouseDown: function(event){ if(mouseHandled){ return; } (this._mouseStarted&&this._mouseUp(event)); this._mouseDownEvent=event; var that=this, btnIsLeft=(event.which===1), elIsCancel=(typeof this.options.cancel==="string"&&event.target.nodeName ? $(event.target).closest(this.options.cancel).length:false); if(!btnIsLeft||elIsCancel||!this._mouseCapture(event)){ return true; } this.mouseDelayMet = !this.options.delay; if(!this.mouseDelayMet){ this._mouseDelayTimer=setTimeout(function(){ that.mouseDelayMet=true; }, this.options.delay); } if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){ this._mouseStarted=(this._mouseStart(event)!==false); if(!this._mouseStarted){ event.preventDefault(); return true; }} if(true===$.data(event.target, this.widgetName + ".preventClickEvent")){ $.removeData(event.target, this.widgetName + ".preventClickEvent"); } this._mouseMoveDelegate=function(event){ return that._mouseMove(event); }; this._mouseUpDelegate=function(event){ return that._mouseUp(event); }; $(document) .bind("mousemove."+this.widgetName, this._mouseMoveDelegate) .bind("mouseup."+this.widgetName, this._mouseUpDelegate); event.preventDefault(); mouseHandled=true; return true; }, _mouseMove: function(event){ if($.ui.ie&&(!document.documentMode||document.documentMode < 9)&&!event.button){ return this._mouseUp(event); } if(this._mouseStarted){ this._mouseDrag(event); return event.preventDefault(); } if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){ this._mouseStarted = (this._mouseStart(this._mouseDownEvent, event)!==false); (this._mouseStarted ? this._mouseDrag(event):this._mouseUp(event)); } return !this._mouseStarted; }, _mouseUp: function(event){ $(document) .unbind("mousemove."+this.widgetName, this._mouseMoveDelegate) .unbind("mouseup."+this.widgetName, this._mouseUpDelegate); if(this._mouseStarted){ this._mouseStarted=false; if(event.target===this._mouseDownEvent.target){ $.data(event.target, this.widgetName + ".preventClickEvent", true); } this._mouseStop(event); } return false; }, _mouseDistanceMet: function(event){ return (Math.max(Math.abs(this._mouseDownEvent.pageX - event.pageX), Math.abs(this._mouseDownEvent.pageY - event.pageY) ) >=this.options.distance ); }, _mouseDelayMet: function(){ return this.mouseDelayMet; }, _mouseStart: function(){}, _mouseDrag: function(){}, _mouseStop: function(){}, _mouseCapture: function(){ return true; }}); })(jQuery); (function($, undefined){ $.widget("ui.draggable", $.ui.mouse, { version: "1.10.3", widgetEventPrefix: "drag", options: { addClasses: true, appendTo: "parent", axis: false, connectToSortable: false, containment: false, cursor: "auto", cursorAt: false, grid: false, handle: false, helper: "original", iframeFix: false, opacity: false, refreshPositions: false, revert: false, revertDuration: 500, scope: "default", scroll: true, scrollSensitivity: 20, scrollSpeed: 20, snap: false, snapMode: "both", snapTolerance: 20, stack: false, zIndex: false, drag: null, start: null, stop: null }, _create: function(){ if(this.options.helper==="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){ this.element[0].style.position="relative"; } if(this.options.addClasses){ this.element.addClass("ui-draggable"); } if(this.options.disabled){ this.element.addClass("ui-draggable-disabled"); } this._mouseInit(); }, _destroy: function(){ this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"); this._mouseDestroy(); }, _mouseCapture: function(event){ var o=this.options; if(this.helper||o.disabled||$(event.target).closest(".ui-resizable-handle").length > 0){ return false; } this.handle=this._getHandle(event); if(!this.handle){ return false; } $(o.iframeFix===true ? "iframe":o.iframeFix).each(function(){ $("
    ") .css({ width: this.offsetWidth+"px", height: this.offsetHeight+"px", position: "absolute", opacity: "0.001", zIndex: 1000 }) .css($(this).offset()) .appendTo("body"); }); return true; }, _mouseStart: function(event){ var o=this.options; this.helper=this._createHelper(event); this.helper.addClass("ui-draggable-dragging"); this._cacheHelperProportions(); if($.ui.ddmanager){ $.ui.ddmanager.current=this; } this._cacheMargins(); this.cssPosition=this.helper.css("position"); this.scrollParent=this.helper.scrollParent(); this.offsetParent=this.helper.offsetParent(); this.offsetParentCssPosition=this.offsetParent.css("position"); this.offset=this.positionAbs=this.element.offset(); this.offset={ top: this.offset.top - this.margins.top, left: this.offset.left - this.margins.left }; this.offset.scroll=false; $.extend(this.offset, { click: { left: event.pageX - this.offset.left, top: event.pageY - this.offset.top }, parent: this._getParentOffset(), relative: this._getRelativeOffset() }); this.originalPosition=this.position=this._generatePosition(event); this.originalPageX=event.pageX; this.originalPageY=event.pageY; (o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt)); this._setContainment(); if(this._trigger("start", event)===false){ this._clear(); return false; } this._cacheHelperProportions(); if($.ui.ddmanager&&!o.dropBehaviour){ $.ui.ddmanager.prepareOffsets(this, event); } this._mouseDrag(event, true); if($.ui.ddmanager){ $.ui.ddmanager.dragStart(this, event); } return true; }, _mouseDrag: function(event, noPropagation){ if(this.offsetParentCssPosition==="fixed"){ this.offset.parent=this._getParentOffset(); } this.position=this._generatePosition(event); this.positionAbs=this._convertPositionTo("absolute"); if(!noPropagation){ var ui=this._uiHash(); if(this._trigger("drag", event, ui)===false){ this._mouseUp({}); return false; } this.position=ui.position; } if(!this.options.axis||this.options.axis!=="y"){ this.helper[0].style.left=this.position.left+"px"; } if(!this.options.axis||this.options.axis!=="x"){ this.helper[0].style.top=this.position.top+"px"; } if($.ui.ddmanager){ $.ui.ddmanager.drag(this, event); } return false; }, _mouseStop: function(event){ var that=this, dropped=false; if($.ui.ddmanager&&!this.options.dropBehaviour){ dropped=$.ui.ddmanager.drop(this, event); } if(this.dropped){ dropped=this.dropped; this.dropped=false; } if(this.options.helper==="original"&&!$.contains(this.element[ 0 ].ownerDocument, this.element[ 0 ])){ return false; } if((this.options.revert==="invalid"&&!dropped)||(this.options.revert==="valid"&&dropped)||this.options.revert===true||($.isFunction(this.options.revert)&&this.options.revert.call(this.element, dropped))){ $(this.helper).animate(this.originalPosition, parseInt(this.options.revertDuration, 10), function(){ if(that._trigger("stop", event)!==false){ that._clear(); }}); }else{ if(this._trigger("stop", event)!==false){ this._clear(); }} return false; }, _mouseUp: function(event){ $("div.ui-draggable-iframeFix").each(function(){ this.parentNode.removeChild(this); }); if($.ui.ddmanager){ $.ui.ddmanager.dragStop(this, event); } return $.ui.mouse.prototype._mouseUp.call(this, event); }, cancel: function(){ if(this.helper.is(".ui-draggable-dragging")){ this._mouseUp({}); }else{ this._clear(); } return this; }, _getHandle: function(event){ return this.options.handle ? !!$(event.target).closest(this.element.find(this.options.handle)).length : true; }, _createHelper: function(event){ var o=this.options, helper=$.isFunction(o.helper) ? $(o.helper.apply(this.element[0], [event])):(o.helper==="clone" ? this.element.clone().removeAttr("id"):this.element); if(!helper.parents("body").length){ helper.appendTo((o.appendTo==="parent" ? this.element[0].parentNode:o.appendTo)); } if(helper[0]!==this.element[0]&&!(/(fixed|absolute)/).test(helper.css("position"))){ helper.css("position", "absolute"); } return helper; }, _adjustOffsetFromHelper: function(obj){ if(typeof obj==="string"){ obj=obj.split(" "); } if($.isArray(obj)){ obj={left: +obj[0], top: +obj[1]||0};} if("left" in obj){ this.offset.click.left=obj.left + this.margins.left; } if("right" in obj){ this.offset.click.left=this.helperProportions.width - obj.right + this.margins.left; } if("top" in obj){ this.offset.click.top=obj.top + this.margins.top; } if("bottom" in obj){ this.offset.click.top=this.helperProportions.height - obj.bottom + this.margins.top; }}, _getParentOffset: function(){ var po=this.offsetParent.offset(); if(this.cssPosition==="absolute"&&this.scrollParent[0]!==document&&$.contains(this.scrollParent[0], this.offsetParent[0])){ po.left +=this.scrollParent.scrollLeft(); po.top +=this.scrollParent.scrollTop(); } if((this.offsetParent[0]===document.body) || (this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()==="html"&&$.ui.ie)){ po={ top: 0, left: 0 };} return { top: po.top + (parseInt(this.offsetParent.css("borderTopWidth"),10)||0), left: po.left + (parseInt(this.offsetParent.css("borderLeftWidth"),10)||0) };}, _getRelativeOffset: function(){ if(this.cssPosition==="relative"){ var p=this.element.position(); return { top: p.top - (parseInt(this.helper.css("top"),10)||0) + this.scrollParent.scrollTop(), left: p.left - (parseInt(this.helper.css("left"),10)||0) + this.scrollParent.scrollLeft() };}else{ return { top: 0, left: 0 };}}, _cacheMargins: function(){ this.margins={ left: (parseInt(this.element.css("marginLeft"),10)||0), top: (parseInt(this.element.css("marginTop"),10)||0), right: (parseInt(this.element.css("marginRight"),10)||0), bottom: (parseInt(this.element.css("marginBottom"),10)||0) };}, _cacheHelperProportions: function(){ this.helperProportions={ width: this.helper.outerWidth(), height: this.helper.outerHeight() };}, _setContainment: function(){ var over, c, ce, o=this.options; if(!o.containment){ this.containment=null; return; } if(o.containment==="window"){ this.containment=[ $(window).scrollLeft() - this.offset.relative.left - this.offset.parent.left, $(window).scrollTop() - this.offset.relative.top - this.offset.parent.top, $(window).scrollLeft() + $(window).width() - this.helperProportions.width - this.margins.left, $(window).scrollTop() +($(window).height()||document.body.parentNode.scrollHeight) - this.helperProportions.height - this.margins.top ]; return; } if(o.containment==="document"){ this.containment=[ 0, 0, $(document).width() - this.helperProportions.width - this.margins.left, ($(document).height()||document.body.parentNode.scrollHeight) - this.helperProportions.height - this.margins.top ]; return; } if(o.containment.constructor===Array){ this.containment=o.containment; return; } if(o.containment==="parent"){ o.containment=this.helper[ 0 ].parentNode; } c=$(o.containment); ce=c[ 0 ]; if(!ce){ return; } over=c.css("overflow")!=="hidden"; this.containment=[ (parseInt(c.css("borderLeftWidth"), 10)||0) +(parseInt(c.css("paddingLeft"), 10)||0), (parseInt(c.css("borderTopWidth"), 10)||0) +(parseInt(c.css("paddingTop"), 10)||0) , (over ? Math.max(ce.scrollWidth, ce.offsetWidth):ce.offsetWidth) -(parseInt(c.css("borderRightWidth"), 10)||0) -(parseInt(c.css("paddingRight"), 10)||0) - this.helperProportions.width - this.margins.left - this.margins.right, (over ? Math.max(ce.scrollHeight, ce.offsetHeight):ce.offsetHeight) -(parseInt(c.css("borderBottomWidth"), 10)||0) -(parseInt(c.css("paddingBottom"), 10)||0) - this.helperProportions.height - this.margins.top - this.margins.bottom ]; this.relative_container=c; }, _convertPositionTo: function(d, pos){ if(!pos){ pos=this.position; } var mod=d==="absolute" ? 1:-1, scroll=this.cssPosition==="absolute"&&!(this.scrollParent[ 0 ]!==document&&$.contains(this.scrollParent[ 0 ], this.offsetParent[ 0 ])) ? this.offsetParent:this.scrollParent; if(!this.offset.scroll){ this.offset.scroll={top:scroll.scrollTop(), left:scroll.scrollLeft()};} return { top: ( pos.top + this.offset.relative.top * mod + this.offset.parent.top * mod - (( this.cssPosition==="fixed" ? -this.scrollParent.scrollTop():this.offset.scroll.top) * mod) ), left: ( pos.left + this.offset.relative.left * mod + this.offset.parent.left * mod - (( this.cssPosition==="fixed" ? -this.scrollParent.scrollLeft():this.offset.scroll.left) * mod) ) };}, _generatePosition: function(event){ var containment, co, top, left, o=this.options, scroll=this.cssPosition==="absolute"&&!(this.scrollParent[ 0 ]!==document&&$.contains(this.scrollParent[ 0 ], this.offsetParent[ 0 ])) ? this.offsetParent:this.scrollParent, pageX=event.pageX, pageY=event.pageY; if(!this.offset.scroll){ this.offset.scroll={top:scroll.scrollTop(), left:scroll.scrollLeft()};} if(this.originalPosition){ if(this.containment){ if(this.relative_container){ co=this.relative_container.offset(); containment=[ this.containment[ 0 ] + co.left, this.containment[ 1 ] + co.top, this.containment[ 2 ] + co.left, this.containment[ 3 ] + co.top ]; }else{ containment=this.containment; } if(event.pageX - this.offset.click.left < containment[0]){ pageX=containment[0] + this.offset.click.left; } if(event.pageY - this.offset.click.top < containment[1]){ pageY=containment[1] + this.offset.click.top; } if(event.pageX - this.offset.click.left > containment[2]){ pageX=containment[2] + this.offset.click.left; } if(event.pageY - this.offset.click.top > containment[3]){ pageY=containment[3] + this.offset.click.top; }} if(o.grid){ top=o.grid[1] ? this.originalPageY + Math.round((pageY - this.originalPageY) / o.grid[1]) * o.grid[1]:this.originalPageY; pageY=containment ? ((top - this.offset.click.top >=containment[1]||top - this.offset.click.top > containment[3]) ? top:((top - this.offset.click.top >=containment[1]) ? top - o.grid[1]:top + o.grid[1])):top; left=o.grid[0] ? this.originalPageX + Math.round((pageX - this.originalPageX) / o.grid[0]) * o.grid[0]:this.originalPageX; pageX=containment ? ((left - this.offset.click.left >=containment[0]||left - this.offset.click.left > containment[2]) ? left:((left - this.offset.click.left >=containment[0]) ? left - o.grid[0]:left + o.grid[0])):left; }} return { top: ( pageY - this.offset.click.top - this.offset.relative.top - this.offset.parent.top + (this.cssPosition==="fixed" ? -this.scrollParent.scrollTop():this.offset.scroll.top) ), left: ( pageX - this.offset.click.left - this.offset.relative.left - this.offset.parent.left + (this.cssPosition==="fixed" ? -this.scrollParent.scrollLeft():this.offset.scroll.left) ) };}, _clear: function(){ this.helper.removeClass("ui-draggable-dragging"); if(this.helper[0]!==this.element[0]&&!this.cancelHelperRemoval){ this.helper.remove(); } this.helper=null; this.cancelHelperRemoval=false; }, _trigger: function(type, event, ui){ ui=ui||this._uiHash(); $.ui.plugin.call(this, type, [event, ui]); if(type==="drag"){ this.positionAbs=this._convertPositionTo("absolute"); } return $.Widget.prototype._trigger.call(this, type, event, ui); }, plugins: {}, _uiHash: function(){ return { helper: this.helper, position: this.position, originalPosition: this.originalPosition, offset: this.positionAbs };}}); $.ui.plugin.add("draggable", "connectToSortable", { start: function(event, ui){ var inst=$(this).data("ui-draggable"), o=inst.options, uiSortable=$.extend({}, ui, { item: inst.element }); inst.sortables=[]; $(o.connectToSortable).each(function(){ var sortable=$.data(this, "ui-sortable"); if(sortable&&!sortable.options.disabled){ inst.sortables.push({ instance: sortable, shouldRevert: sortable.options.revert }); sortable.refreshPositions(); sortable._trigger("activate", event, uiSortable); }}); }, stop: function(event, ui){ var inst=$(this).data("ui-draggable"), uiSortable=$.extend({}, ui, { item: inst.element }); $.each(inst.sortables, function(){ if(this.instance.isOver){ this.instance.isOver=0; inst.cancelHelperRemoval=true; this.instance.cancelHelperRemoval=false; if(this.shouldRevert){ this.instance.options.revert=this.shouldRevert; } this.instance._mouseStop(event); this.instance.options.helper=this.instance.options._helper; if(inst.options.helper==="original"){ this.instance.currentItem.css({ top: "auto", left: "auto" }); }}else{ this.instance.cancelHelperRemoval=false; this.instance._trigger("deactivate", event, uiSortable); }}); }, drag: function(event, ui){ var inst=$(this).data("ui-draggable"), that=this; $.each(inst.sortables, function(){ var innermostIntersecting=false, thisSortable=this; this.instance.positionAbs=inst.positionAbs; this.instance.helperProportions=inst.helperProportions; this.instance.offset.click=inst.offset.click; if(this.instance._intersectsWith(this.instance.containerCache)){ innermostIntersecting=true; $.each(inst.sortables, function (){ this.instance.positionAbs=inst.positionAbs; this.instance.helperProportions=inst.helperProportions; this.instance.offset.click=inst.offset.click; if(this!==thisSortable && this.instance._intersectsWith(this.instance.containerCache) && $.contains(thisSortable.instance.element[0], this.instance.element[0]) ){ innermostIntersecting=false; } return innermostIntersecting; }); } if(innermostIntersecting){ if(!this.instance.isOver){ this.instance.isOver=1; this.instance.currentItem=$(that).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item", true); this.instance.options._helper=this.instance.options.helper; this.instance.options.helper=function(){ return ui.helper[0]; }; event.target=this.instance.currentItem[0]; this.instance._mouseCapture(event, true); this.instance._mouseStart(event, true, true); this.instance.offset.click.top=inst.offset.click.top; this.instance.offset.click.left=inst.offset.click.left; this.instance.offset.parent.left -=inst.offset.parent.left - this.instance.offset.parent.left; this.instance.offset.parent.top -=inst.offset.parent.top - this.instance.offset.parent.top; inst._trigger("toSortable", event); inst.dropped=this.instance.element; inst.currentItem=inst.element; this.instance.fromOutside=inst; } if(this.instance.currentItem){ this.instance._mouseDrag(event); }}else{ if(this.instance.isOver){ this.instance.isOver=0; this.instance.cancelHelperRemoval=true; this.instance.options.revert=false; this.instance._trigger("out", event, this.instance._uiHash(this.instance)); this.instance._mouseStop(event, true); this.instance.options.helper=this.instance.options._helper; this.instance.currentItem.remove(); if(this.instance.placeholder){ this.instance.placeholder.remove(); } inst._trigger("fromSortable", event); inst.dropped=false; }} }); }}); $.ui.plugin.add("draggable", "cursor", { start: function(){ var t=$("body"), o=$(this).data("ui-draggable").options; if(t.css("cursor")){ o._cursor=t.css("cursor"); } t.css("cursor", o.cursor); }, stop: function(){ var o=$(this).data("ui-draggable").options; if(o._cursor){ $("body").css("cursor", o._cursor); }} }); $.ui.plugin.add("draggable", "opacity", { start: function(event, ui){ var t=$(ui.helper), o=$(this).data("ui-draggable").options; if(t.css("opacity")){ o._opacity=t.css("opacity"); } t.css("opacity", o.opacity); }, stop: function(event, ui){ var o=$(this).data("ui-draggable").options; if(o._opacity){ $(ui.helper).css("opacity", o._opacity); }} }); $.ui.plugin.add("draggable", "scroll", { start: function(){ var i=$(this).data("ui-draggable"); if(i.scrollParent[0]!==document&&i.scrollParent[0].tagName!=="HTML"){ i.overflowOffset=i.scrollParent.offset(); }}, drag: function(event){ var i=$(this).data("ui-draggable"), o=i.options, scrolled=false; if(i.scrollParent[0]!==document&&i.scrollParent[0].tagName!=="HTML"){ if(!o.axis||o.axis!=="x"){ if((i.overflowOffset.top + i.scrollParent[0].offsetHeight) - event.pageY < o.scrollSensitivity){ i.scrollParent[0].scrollTop=scrolled=i.scrollParent[0].scrollTop + o.scrollSpeed; }else if(event.pageY - i.overflowOffset.top < o.scrollSensitivity){ i.scrollParent[0].scrollTop=scrolled=i.scrollParent[0].scrollTop - o.scrollSpeed; }} if(!o.axis||o.axis!=="y"){ if((i.overflowOffset.left + i.scrollParent[0].offsetWidth) - event.pageX < o.scrollSensitivity){ i.scrollParent[0].scrollLeft=scrolled=i.scrollParent[0].scrollLeft + o.scrollSpeed; }else if(event.pageX - i.overflowOffset.left < o.scrollSensitivity){ i.scrollParent[0].scrollLeft=scrolled=i.scrollParent[0].scrollLeft - o.scrollSpeed; }} }else{ if(!o.axis||o.axis!=="x"){ if(event.pageY - $(document).scrollTop() < o.scrollSensitivity){ scrolled=$(document).scrollTop($(document).scrollTop() - o.scrollSpeed); }else if($(window).height() - (event.pageY - $(document).scrollTop()) < o.scrollSensitivity){ scrolled=$(document).scrollTop($(document).scrollTop() + o.scrollSpeed); }} if(!o.axis||o.axis!=="y"){ if(event.pageX - $(document).scrollLeft() < o.scrollSensitivity){ scrolled=$(document).scrollLeft($(document).scrollLeft() - o.scrollSpeed); }else if($(window).width() - (event.pageX - $(document).scrollLeft()) < o.scrollSensitivity){ scrolled=$(document).scrollLeft($(document).scrollLeft() + o.scrollSpeed); }} } if(scrolled!==false&&$.ui.ddmanager&&!o.dropBehaviour){ $.ui.ddmanager.prepareOffsets(i, event); }} }); $.ui.plugin.add("draggable", "snap", { start: function(){ var i=$(this).data("ui-draggable"), o=i.options; i.snapElements=[]; $(o.snap.constructor!==String ?(o.snap.items||":data(ui-draggable)"):o.snap).each(function(){ var $t=$(this), $o=$t.offset(); if(this!==i.element[0]){ i.snapElements.push({ item: this, width: $t.outerWidth(), height: $t.outerHeight(), top: $o.top, left: $o.left }); }}); }, drag: function(event, ui){ var ts, bs, ls, rs, l, r, t, b, i, first, inst=$(this).data("ui-draggable"), o=inst.options, d=o.snapTolerance, x1=ui.offset.left, x2=x1 + inst.helperProportions.width, y1=ui.offset.top, y2=y1 + inst.helperProportions.height; for (i=inst.snapElements.length - 1; i >=0; i--){ l=inst.snapElements[i].left; r=l + inst.snapElements[i].width; t=inst.snapElements[i].top; b=t + inst.snapElements[i].height; if(x2 < l - d||x1 > r + d||y2 < t - d||y1 > b + d||!$.contains(inst.snapElements[ i ].item.ownerDocument, inst.snapElements[ i ].item)){ if(inst.snapElements[i].snapping){ (inst.options.snap.release&&inst.options.snap.release.call(inst.element, event, $.extend(inst._uiHash(), { snapItem: inst.snapElements[i].item }))); } inst.snapElements[i].snapping=false; continue; } if(o.snapMode!=="inner"){ ts=Math.abs(t - y2) <=d; bs=Math.abs(b - y1) <=d; ls=Math.abs(l - x2) <=d; rs=Math.abs(r - x1) <=d; if(ts){ ui.position.top=inst._convertPositionTo("relative", { top: t - inst.helperProportions.height, left: 0 }).top - inst.margins.top; } if(bs){ ui.position.top=inst._convertPositionTo("relative", { top: b, left: 0 }).top - inst.margins.top; } if(ls){ ui.position.left=inst._convertPositionTo("relative", { top: 0, left: l - inst.helperProportions.width }).left - inst.margins.left; } if(rs){ ui.position.left=inst._convertPositionTo("relative", { top: 0, left: r }).left - inst.margins.left; }} first=(ts||bs||ls||rs); if(o.snapMode!=="outer"){ ts=Math.abs(t - y1) <=d; bs=Math.abs(b - y2) <=d; ls=Math.abs(l - x1) <=d; rs=Math.abs(r - x2) <=d; if(ts){ ui.position.top=inst._convertPositionTo("relative", { top: t, left: 0 }).top - inst.margins.top; } if(bs){ ui.position.top=inst._convertPositionTo("relative", { top: b - inst.helperProportions.height, left: 0 }).top - inst.margins.top; } if(ls){ ui.position.left=inst._convertPositionTo("relative", { top: 0, left: l }).left - inst.margins.left; } if(rs){ ui.position.left=inst._convertPositionTo("relative", { top: 0, left: r - inst.helperProportions.width }).left - inst.margins.left; }} if(!inst.snapElements[i].snapping&&(ts||bs||ls||rs||first)){ (inst.options.snap.snap&&inst.options.snap.snap.call(inst.element, event, $.extend(inst._uiHash(), { snapItem: inst.snapElements[i].item }))); } inst.snapElements[i].snapping=(ts||bs||ls||rs||first); }} }); $.ui.plugin.add("draggable", "stack", { start: function(){ var min, o=this.data("ui-draggable").options, group=$.makeArray($(o.stack)).sort(function(a,b){ return (parseInt($(a).css("zIndex"),10)||0) - (parseInt($(b).css("zIndex"),10)||0); }); if(!group.length){ return; } min=parseInt($(group[0]).css("zIndex"), 10)||0; $(group).each(function(i){ $(this).css("zIndex", min + i); }); this.css("zIndex", (min + group.length)); }}); $.ui.plugin.add("draggable", "zIndex", { start: function(event, ui){ var t=$(ui.helper), o=$(this).data("ui-draggable").options; if(t.css("zIndex")){ o._zIndex=t.css("zIndex"); } t.css("zIndex", o.zIndex); }, stop: function(event, ui){ var o=$(this).data("ui-draggable").options; if(o._zIndex){ $(ui.helper).css("zIndex", o._zIndex); }} }); })(jQuery); (function($, undefined){ function isOverAxis(x, reference, size){ return(x > reference)&&(x <(reference + size)); } $.widget("ui.droppable", { version: "1.10.3", widgetEventPrefix: "drop", options: { accept: "*", activeClass: false, addClasses: true, greedy: false, hoverClass: false, scope: "default", tolerance: "intersect", activate: null, deactivate: null, drop: null, out: null, over: null }, _create: function(){ var o=this.options, accept=o.accept; this.isover=false; this.isout=true; this.accept=$.isFunction(accept) ? accept:function(d){ return d.is(accept); }; this.proportions={ width: this.element[0].offsetWidth, height: this.element[0].offsetHeight }; $.ui.ddmanager.droppables[o.scope]=$.ui.ddmanager.droppables[o.scope]||[]; $.ui.ddmanager.droppables[o.scope].push(this); (o.addClasses&&this.element.addClass("ui-droppable")); }, _destroy: function(){ var i=0, drop=$.ui.ddmanager.droppables[this.options.scope]; for(; i < drop.length; i++){ if(drop[i]===this){ drop.splice(i, 1); }} this.element.removeClass("ui-droppable ui-droppable-disabled"); }, _setOption: function(key, value){ if(key==="accept"){ this.accept=$.isFunction(value) ? value:function(d){ return d.is(value); };} $.Widget.prototype._setOption.apply(this, arguments); }, _activate: function(event){ var draggable=$.ui.ddmanager.current; if(this.options.activeClass){ this.element.addClass(this.options.activeClass); } if(draggable){ this._trigger("activate", event, this.ui(draggable)); }}, _deactivate: function(event){ var draggable=$.ui.ddmanager.current; if(this.options.activeClass){ this.element.removeClass(this.options.activeClass); } if(draggable){ this._trigger("deactivate", event, this.ui(draggable)); }}, _over: function(event){ var draggable=$.ui.ddmanager.current; if(!draggable||(draggable.currentItem||draggable.element)[0]===this.element[0]){ return; } if(this.accept.call(this.element[0],(draggable.currentItem||draggable.element))){ if(this.options.hoverClass){ this.element.addClass(this.options.hoverClass); } this._trigger("over", event, this.ui(draggable)); }}, _out: function(event){ var draggable=$.ui.ddmanager.current; if(!draggable||(draggable.currentItem||draggable.element)[0]===this.element[0]){ return; } if(this.accept.call(this.element[0],(draggable.currentItem||draggable.element))){ if(this.options.hoverClass){ this.element.removeClass(this.options.hoverClass); } this._trigger("out", event, this.ui(draggable)); }}, _drop: function(event,custom){ var draggable=custom||$.ui.ddmanager.current, childrenIntersection=false; if(!draggable||(draggable.currentItem||draggable.element)[0]===this.element[0]){ return false; } this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){ var inst=$.data(this, "ui-droppable"); if(inst.options.greedy && !inst.options.disabled && inst.options.scope===draggable.options.scope && inst.accept.call(inst.element[0], (draggable.currentItem||draggable.element)) && $.ui.intersect(draggable, $.extend(inst, { offset: inst.element.offset() }), inst.options.tolerance) ){ childrenIntersection=true; return false; }}); if(childrenIntersection){ return false; } if(this.accept.call(this.element[0],(draggable.currentItem||draggable.element))){ if(this.options.activeClass){ this.element.removeClass(this.options.activeClass); } if(this.options.hoverClass){ this.element.removeClass(this.options.hoverClass); } this._trigger("drop", event, this.ui(draggable)); return this.element; } return false; }, ui: function(c){ return { draggable: (c.currentItem||c.element), helper: c.helper, position: c.position, offset: c.positionAbs };}}); $.ui.intersect=function(draggable, droppable, toleranceMode){ if(!droppable.offset){ return false; } var draggableLeft, draggableTop, x1=(draggable.positionAbs||draggable.position.absolute).left, x2=x1 + draggable.helperProportions.width, y1=(draggable.positionAbs||draggable.position.absolute).top, y2=y1 + draggable.helperProportions.height, l=droppable.offset.left, r=l + droppable.proportions.width, t=droppable.offset.top, b=t + droppable.proportions.height; switch (toleranceMode){ case "fit": return (l <=x1&&x2 <=r&&t <=y1&&y2 <=b); case "intersect": return (l < x1 + (draggable.helperProportions.width / 2) && x2 - (draggable.helperProportions.width / 2) < r && t < y1 + (draggable.helperProportions.height / 2) && y2 - (draggable.helperProportions.height / 2) < b); case "pointer": draggableLeft=((draggable.positionAbs||draggable.position.absolute).left + (draggable.clickOffset||draggable.offset.click).left); draggableTop=((draggable.positionAbs||draggable.position.absolute).top + (draggable.clickOffset||draggable.offset.click).top); return isOverAxis(draggableTop, t, droppable.proportions.height)&&isOverAxis(draggableLeft, l, droppable.proportions.width); case "touch": return ( (y1 >=t&&y1 <=b) || (y2 >=t&&y2 <=b) || (y1 < t&&y2 > b) )&&( (x1 >=l&&x1 <=r) || (x2 >=l&&x2 <=r) || (x1 < l&&x2 > r) ); default: return false; }}; $.ui.ddmanager={ current: null, droppables: { "default": [] }, prepareOffsets: function(t, event){ var i, j, m=$.ui.ddmanager.droppables[t.options.scope]||[], type=event ? event.type:null, list=(t.currentItem||t.element).find(":data(ui-droppable)").addBack(); droppablesLoop: for (i=0; i < m.length; i++){ if(m[i].options.disabled||(t&&!m[i].accept.call(m[i].element[0],(t.currentItem||t.element)))){ continue; } for (j=0; j < list.length; j++){ if(list[j]===m[i].element[0]){ m[i].proportions.height=0; continue droppablesLoop; }} m[i].visible=m[i].element.css("display")!=="none"; if(!m[i].visible){ continue; } if(type==="mousedown"){ m[i]._activate.call(m[i], event); } m[i].offset=m[i].element.offset(); m[i].proportions={ width: m[i].element[0].offsetWidth, height: m[i].element[0].offsetHeight };}}, drop: function(draggable, event){ var dropped=false; $.each(($.ui.ddmanager.droppables[draggable.options.scope]||[]).slice(), function(){ if(!this.options){ return; } if(!this.options.disabled&&this.visible&&$.ui.intersect(draggable, this, this.options.tolerance)){ dropped=this._drop.call(this, event)||dropped; } if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],(draggable.currentItem||draggable.element))){ this.isout=true; this.isover=false; this._deactivate.call(this, event); }}); return dropped; }, dragStart: function(draggable, event){ draggable.element.parentsUntil("body").bind("scroll.droppable", function(){ if(!draggable.options.refreshPositions){ $.ui.ddmanager.prepareOffsets(draggable, event); }}); }, drag: function(draggable, event){ if(draggable.options.refreshPositions){ $.ui.ddmanager.prepareOffsets(draggable, event); } $.each($.ui.ddmanager.droppables[draggable.options.scope]||[], function(){ if(this.options.disabled||this.greedyChild||!this.visible){ return; } var parentInstance, scope, parent, intersects=$.ui.intersect(draggable, this, this.options.tolerance), c = !intersects&&this.isover ? "isout":(intersects&&!this.isover ? "isover":null); if(!c){ return; } if(this.options.greedy){ scope=this.options.scope; parent=this.element.parents(":data(ui-droppable)").filter(function (){ return $.data(this, "ui-droppable").options.scope===scope; }); if(parent.length){ parentInstance=$.data(parent[0], "ui-droppable"); parentInstance.greedyChild=(c==="isover"); }} if(parentInstance&&c==="isover"){ parentInstance.isover=false; parentInstance.isout=true; parentInstance._out.call(parentInstance, event); } this[c]=true; this[c==="isout" ? "isover":"isout"]=false; this[c==="isover" ? "_over":"_out"].call(this, event); if(parentInstance&&c==="isout"){ parentInstance.isout=false; parentInstance.isover=true; parentInstance._over.call(parentInstance, event); }}); }, dragStop: function(draggable, event){ draggable.element.parentsUntil("body").unbind("scroll.droppable"); if(!draggable.options.refreshPositions){ $.ui.ddmanager.prepareOffsets(draggable, event); }} };})(jQuery); (function($, undefined){ function num(v){ return parseInt(v, 10)||0; } function isNumber(value){ return !isNaN(parseInt(value, 10)); } $.widget("ui.resizable", $.ui.mouse, { version: "1.10.3", widgetEventPrefix: "resize", options: { alsoResize: false, animate: false, animateDuration: "slow", animateEasing: "swing", aspectRatio: false, autoHide: false, containment: false, ghost: false, grid: false, handles: "e,s,se", helper: false, maxHeight: null, maxWidth: null, minHeight: 10, minWidth: 10, zIndex: 90, resize: null, start: null, stop: null }, _create: function(){ var n, i, handle, axis, hname, that=this, o=this.options; this.element.addClass("ui-resizable"); $.extend(this, { _aspectRatio: !!(o.aspectRatio), aspectRatio: o.aspectRatio, originalElement: this.element, _proportionallyResizeElements: [], _helper: o.helper||o.ghost||o.animate ? o.helper||"ui-resizable-helper":null }); if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){ this.element.wrap($("
    ").css({ position: this.element.css("position"), width: this.element.outerWidth(), height: this.element.outerHeight(), top: this.element.css("top"), left: this.element.css("left") }) ); this.element=this.element.parent().data("ui-resizable", this.element.data("ui-resizable") ); this.elementIsWrapper=true; this.element.css({ marginLeft: this.originalElement.css("marginLeft"), marginTop: this.originalElement.css("marginTop"), marginRight: this.originalElement.css("marginRight"), marginBottom: this.originalElement.css("marginBottom") }); this.originalElement.css({ marginLeft: 0, marginTop: 0, marginRight: 0, marginBottom: 0}); this.originalResizeStyle=this.originalElement.css("resize"); this.originalElement.css("resize", "none"); this._proportionallyResizeElements.push(this.originalElement.css({ position: "static", zoom: 1, display: "block" })); this.originalElement.css({ margin: this.originalElement.css("margin") }); this._proportionallyResize(); } this.handles=o.handles||(!$(".ui-resizable-handle", this.element).length ? "e,s,se":{ n: ".ui-resizable-n", e: ".ui-resizable-e", s: ".ui-resizable-s", w: ".ui-resizable-w", se: ".ui-resizable-se", sw: ".ui-resizable-sw", ne: ".ui-resizable-ne", nw: ".ui-resizable-nw" }); if(this.handles.constructor===String){ if(this.handles==="all"){ this.handles="n,e,s,w,se,sw,ne,nw"; } n=this.handles.split(","); this.handles={}; for(i=0; i < n.length; i++){ handle=$.trim(n[i]); hname="ui-resizable-"+handle; axis=$("
    "); axis.css({ zIndex: o.zIndex }); if("se"===handle){ axis.addClass("ui-icon ui-icon-gripsmall-diagonal-se"); } this.handles[handle]=".ui-resizable-"+handle; this.element.append(axis); }} this._renderAxis=function(target){ var i, axis, padPos, padWrapper; target=target||this.element; for(i in this.handles){ if(this.handles[i].constructor===String){ this.handles[i]=$(this.handles[i], this.element).show(); } if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){ axis=$(this.handles[i], this.element); padWrapper=/sw|ne|nw|se|n|s/.test(i) ? axis.outerHeight():axis.outerWidth(); padPos=[ "padding", /ne|nw|n/.test(i) ? "Top" : /se|sw|s/.test(i) ? "Bottom" : /^e$/.test(i) ? "Right":"Left" ].join(""); target.css(padPos, padWrapper); this._proportionallyResize(); } if(!$(this.handles[i]).length){ continue; }} }; this._renderAxis(this.element); this._handles=$(".ui-resizable-handle", this.element) .disableSelection(); this._handles.mouseover(function(){ if(!that.resizing){ if(this.className){ axis=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i); } that.axis=axis&&axis[1] ? axis[1]:"se"; }}); if(o.autoHide){ this._handles.hide(); $(this.element) .addClass("ui-resizable-autohide") .mouseenter(function(){ if(o.disabled){ return; } $(this).removeClass("ui-resizable-autohide"); that._handles.show(); }) .mouseleave(function(){ if(o.disabled){ return; } if(!that.resizing){ $(this).addClass("ui-resizable-autohide"); that._handles.hide(); }}); } this._mouseInit(); }, _destroy: function(){ this._mouseDestroy(); var wrapper, _destroy=function(exp){ $(exp).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing") .removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove(); }; if(this.elementIsWrapper){ _destroy(this.element); wrapper=this.element; this.originalElement.css({ position: wrapper.css("position"), width: wrapper.outerWidth(), height: wrapper.outerHeight(), top: wrapper.css("top"), left: wrapper.css("left") }).insertAfter(wrapper); wrapper.remove(); } this.originalElement.css("resize", this.originalResizeStyle); _destroy(this.originalElement); return this; }, _mouseCapture: function(event){ var i, handle, capture=false; for (i in this.handles){ handle=$(this.handles[i])[0]; if(handle===event.target||$.contains(handle, event.target)){ capture=true; }} return !this.options.disabled&&capture; }, _mouseStart: function(event){ var curleft, curtop, cursor, o=this.options, iniPos=this.element.position(), el=this.element; this.resizing=true; if((/absolute/).test(el.css("position"))){ el.css({ position: "absolute", top: el.css("top"), left: el.css("left") }); }else if(el.is(".ui-draggable")){ el.css({ position: "absolute", top: iniPos.top, left: iniPos.left }); } this._renderProxy(); curleft=num(this.helper.css("left")); curtop=num(this.helper.css("top")); if(o.containment){ curleft +=$(o.containment).scrollLeft()||0; curtop +=$(o.containment).scrollTop()||0; } this.offset=this.helper.offset(); this.position={ left: curleft, top: curtop }; this.size=this._helper ? { width: el.outerWidth(), height: el.outerHeight() }:{ width: el.width(), height: el.height() }; this.originalSize=this._helper ? { width: el.outerWidth(), height: el.outerHeight() }:{ width: el.width(), height: el.height() }; this.originalPosition={ left: curleft, top: curtop }; this.sizeDiff={ width: el.outerWidth() - el.width(), height: el.outerHeight() - el.height() }; this.originalMousePosition={ left: event.pageX, top: event.pageY }; this.aspectRatio=(typeof o.aspectRatio==="number") ? o.aspectRatio:((this.originalSize.width / this.originalSize.height)||1); cursor=$(".ui-resizable-" + this.axis).css("cursor"); $("body").css("cursor", cursor==="auto" ? this.axis + "-resize":cursor); el.addClass("ui-resizable-resizing"); this._propagate("start", event); return true; }, _mouseDrag: function(event){ var data, el=this.helper, props={}, smp=this.originalMousePosition, a=this.axis, prevTop=this.position.top, prevLeft=this.position.left, prevWidth=this.size.width, prevHeight=this.size.height, dx=(event.pageX-smp.left)||0, dy=(event.pageY-smp.top)||0, trigger=this._change[a]; if(!trigger){ return false; } data=trigger.apply(this, [event, dx, dy]); this._updateVirtualBoundaries(event.shiftKey); if(this._aspectRatio||event.shiftKey){ data=this._updateRatio(data, event); } data=this._respectSize(data, event); this._updateCache(data); this._propagate("resize", event); if(this.position.top!==prevTop){ props.top=this.position.top + "px"; } if(this.position.left!==prevLeft){ props.left=this.position.left + "px"; } if(this.size.width!==prevWidth){ props.width=this.size.width + "px"; } if(this.size.height!==prevHeight){ props.height=this.size.height + "px"; } el.css(props); if(!this._helper&&this._proportionallyResizeElements.length){ this._proportionallyResize(); } if(! $.isEmptyObject(props)){ this._trigger("resize", event, this.ui()); } return false; }, _mouseStop: function(event){ this.resizing=false; var pr, ista, soffseth, soffsetw, s, left, top, o=this.options, that=this; if(this._helper){ pr=this._proportionallyResizeElements; ista=pr.length&&(/textarea/i).test(pr[0].nodeName); soffseth=ista&&$.ui.hasScroll(pr[0], "left") ? 0:that.sizeDiff.height; soffsetw=ista ? 0:that.sizeDiff.width; s={ width: (that.helper.width() - soffsetw), height: (that.helper.height() - soffseth) }; left=(parseInt(that.element.css("left"), 10) + (that.position.left - that.originalPosition.left))||null; top=(parseInt(that.element.css("top"), 10) + (that.position.top - that.originalPosition.top))||null; if(!o.animate){ this.element.css($.extend(s, { top: top, left: left })); } that.helper.height(that.size.height); that.helper.width(that.size.width); if(this._helper&&!o.animate){ this._proportionallyResize(); }} $("body").css("cursor", "auto"); this.element.removeClass("ui-resizable-resizing"); this._propagate("stop", event); if(this._helper){ this.helper.remove(); } return false; }, _updateVirtualBoundaries: function(forceAspectRatio){ var pMinWidth, pMaxWidth, pMinHeight, pMaxHeight, b, o=this.options; b={ minWidth: isNumber(o.minWidth) ? o.minWidth:0, maxWidth: isNumber(o.maxWidth) ? o.maxWidth:Infinity, minHeight: isNumber(o.minHeight) ? o.minHeight:0, maxHeight: isNumber(o.maxHeight) ? o.maxHeight:Infinity }; if(this._aspectRatio||forceAspectRatio){ pMinWidth=b.minHeight * this.aspectRatio; pMinHeight=b.minWidth / this.aspectRatio; pMaxWidth=b.maxHeight * this.aspectRatio; pMaxHeight=b.maxWidth / this.aspectRatio; if(pMinWidth > b.minWidth){ b.minWidth=pMinWidth; } if(pMinHeight > b.minHeight){ b.minHeight=pMinHeight; } if(pMaxWidth < b.maxWidth){ b.maxWidth=pMaxWidth; } if(pMaxHeight < b.maxHeight){ b.maxHeight=pMaxHeight; }} this._vBoundaries=b; }, _updateCache: function(data){ this.offset=this.helper.offset(); if(isNumber(data.left)){ this.position.left=data.left; } if(isNumber(data.top)){ this.position.top=data.top; } if(isNumber(data.height)){ this.size.height=data.height; } if(isNumber(data.width)){ this.size.width=data.width; }}, _updateRatio: function(data){ var cpos=this.position, csize=this.size, a=this.axis; if(isNumber(data.height)){ data.width=(data.height * this.aspectRatio); }else if(isNumber(data.width)){ data.height=(data.width / this.aspectRatio); } if(a==="sw"){ data.left=cpos.left + (csize.width - data.width); data.top=null; } if(a==="nw"){ data.top=cpos.top + (csize.height - data.height); data.left=cpos.left + (csize.width - data.width); } return data; }, _respectSize: function(data){ var o=this._vBoundaries, a=this.axis, ismaxw=isNumber(data.width)&&o.maxWidth&&(o.maxWidth < data.width), ismaxh=isNumber(data.height)&&o.maxHeight&&(o.maxHeight < data.height), isminw=isNumber(data.width)&&o.minWidth&&(o.minWidth > data.width), isminh=isNumber(data.height)&&o.minHeight&&(o.minHeight > data.height), dw=this.originalPosition.left + this.originalSize.width, dh=this.position.top + this.size.height, cw=/sw|nw|w/.test(a), ch=/nw|ne|n/.test(a); if(isminw){ data.width=o.minWidth; } if(isminh){ data.height=o.minHeight; } if(ismaxw){ data.width=o.maxWidth; } if(ismaxh){ data.height=o.maxHeight; } if(isminw&&cw){ data.left=dw - o.minWidth; } if(ismaxw&&cw){ data.left=dw - o.maxWidth; } if(isminh&&ch){ data.top=dh - o.minHeight; } if(ismaxh&&ch){ data.top=dh - o.maxHeight; } if(!data.width&&!data.height&&!data.left&&data.top){ data.top=null; }else if(!data.width&&!data.height&&!data.top&&data.left){ data.left=null; } return data; }, _proportionallyResize: function(){ if(!this._proportionallyResizeElements.length){ return; } var i, j, borders, paddings, prel, element=this.helper||this.element; for(i=0; i < this._proportionallyResizeElements.length; i++){ prel=this._proportionallyResizeElements[i]; if(!this.borderDif){ this.borderDif=[]; borders=[prel.css("borderTopWidth"), prel.css("borderRightWidth"), prel.css("borderBottomWidth"), prel.css("borderLeftWidth")]; paddings=[prel.css("paddingTop"), prel.css("paddingRight"), prel.css("paddingBottom"), prel.css("paddingLeft")]; for(j=0; j < borders.length; j++){ this.borderDif[ j ]=(parseInt(borders[ j ], 10)||0) +(parseInt(paddings[ j ], 10)||0); }} prel.css({ height: (element.height() - this.borderDif[0] - this.borderDif[2])||0, width: (element.width() - this.borderDif[1] - this.borderDif[3])||0 }); }}, _renderProxy: function(){ var el=this.element, o=this.options; this.elementOffset=el.offset(); if(this._helper){ this.helper=this.helper||$("
    "); this.helper.addClass(this._helper).css({ width: this.element.outerWidth() - 1, height: this.element.outerHeight() - 1, position: "absolute", left: this.elementOffset.left +"px", top: this.elementOffset.top +"px", zIndex: ++o.zIndex }); this.helper .appendTo("body") .disableSelection(); }else{ this.helper=this.element; }}, _change: { e: function(event, dx){ return { width: this.originalSize.width + dx };}, w: function(event, dx){ var cs=this.originalSize, sp=this.originalPosition; return { left: sp.left + dx, width: cs.width - dx };}, n: function(event, dx, dy){ var cs=this.originalSize, sp=this.originalPosition; return { top: sp.top + dy, height: cs.height - dy };}, s: function(event, dx, dy){ return { height: this.originalSize.height + dy };}, se: function(event, dx, dy){ return $.extend(this._change.s.apply(this, arguments), this._change.e.apply(this, [event, dx, dy])); }, sw: function(event, dx, dy){ return $.extend(this._change.s.apply(this, arguments), this._change.w.apply(this, [event, dx, dy])); }, ne: function(event, dx, dy){ return $.extend(this._change.n.apply(this, arguments), this._change.e.apply(this, [event, dx, dy])); }, nw: function(event, dx, dy){ return $.extend(this._change.n.apply(this, arguments), this._change.w.apply(this, [event, dx, dy])); }}, _propagate: function(n, event){ $.ui.plugin.call(this, n, [event, this.ui()]); (n!=="resize"&&this._trigger(n, event, this.ui())); }, plugins: {}, ui: function(){ return { originalElement: this.originalElement, element: this.element, helper: this.helper, position: this.position, size: this.size, originalSize: this.originalSize, originalPosition: this.originalPosition };}}); $.ui.plugin.add("resizable", "animate", { stop: function(event){ var that=$(this).data("ui-resizable"), o=that.options, pr=that._proportionallyResizeElements, ista=pr.length&&(/textarea/i).test(pr[0].nodeName), soffseth=ista&&$.ui.hasScroll(pr[0], "left") ? 0:that.sizeDiff.height, soffsetw=ista ? 0:that.sizeDiff.width, style={ width: (that.size.width - soffsetw), height: (that.size.height - soffseth) }, left=(parseInt(that.element.css("left"), 10) + (that.position.left - that.originalPosition.left))||null, top=(parseInt(that.element.css("top"), 10) + (that.position.top - that.originalPosition.top))||null; that.element.animate($.extend(style, top&&left ? { top: top, left: left }:{}), { duration: o.animateDuration, easing: o.animateEasing, step: function(){ var data={ width: parseInt(that.element.css("width"), 10), height: parseInt(that.element.css("height"), 10), top: parseInt(that.element.css("top"), 10), left: parseInt(that.element.css("left"), 10) }; if(pr&&pr.length){ $(pr[0]).css({ width: data.width, height: data.height }); } that._updateCache(data); that._propagate("resize", event); }} ); }}); $.ui.plugin.add("resizable", "containment", { start: function(){ var element, p, co, ch, cw, width, height, that=$(this).data("ui-resizable"), o=that.options, el=that.element, oc=o.containment, ce=(oc instanceof $) ? oc.get(0):(/parent/.test(oc)) ? el.parent().get(0):oc; if(!ce){ return; } that.containerElement=$(ce); if(/document/.test(oc)||oc===document){ that.containerOffset={ left: 0, top: 0 }; that.containerPosition={ left: 0, top: 0 }; that.parentData={ element: $(document), left: 0, top: 0, width: $(document).width(), height: $(document).height()||document.body.parentNode.scrollHeight };}else{ element=$(ce); p=[]; $([ "Top", "Right", "Left", "Bottom" ]).each(function(i, name){ p[i]=num(element.css("padding" + name)); }); that.containerOffset=element.offset(); that.containerPosition=element.position(); that.containerSize={ height: (element.innerHeight() - p[3]), width: (element.innerWidth() - p[1]) }; co=that.containerOffset; ch=that.containerSize.height; cw=that.containerSize.width; width=($.ui.hasScroll(ce, "left") ? ce.scrollWidth:cw); height=($.ui.hasScroll(ce) ? ce.scrollHeight:ch); that.parentData={ element: ce, left: co.left, top: co.top, width: width, height: height };}}, resize: function(event){ var woset, hoset, isParent, isOffsetRelative, that=$(this).data("ui-resizable"), o=that.options, co=that.containerOffset, cp=that.position, pRatio=that._aspectRatio||event.shiftKey, cop={ top:0, left:0 }, ce=that.containerElement; if(ce[0]!==document&&(/static/).test(ce.css("position"))){ cop=co; } if(cp.left < (that._helper ? co.left:0)){ that.size.width=that.size.width + (that._helper ? (that.position.left - co.left):(that.position.left - cop.left)); if(pRatio){ that.size.height=that.size.width / that.aspectRatio; } that.position.left=o.helper ? co.left:0; } if(cp.top < (that._helper ? co.top:0)){ that.size.height=that.size.height + (that._helper ? (that.position.top - co.top):that.position.top); if(pRatio){ that.size.width=that.size.height * that.aspectRatio; } that.position.top=that._helper ? co.top:0; } that.offset.left=that.parentData.left+that.position.left; that.offset.top=that.parentData.top+that.position.top; woset=Math.abs((that._helper ? that.offset.left - cop.left:(that.offset.left - cop.left)) + that.sizeDiff.width); hoset=Math.abs((that._helper ? that.offset.top - cop.top:(that.offset.top - co.top)) + that.sizeDiff.height); isParent=that.containerElement.get(0)===that.element.parent().get(0); isOffsetRelative=/relative|absolute/.test(that.containerElement.css("position")); if(isParent&&isOffsetRelative){ woset -=that.parentData.left; } if(woset + that.size.width >=that.parentData.width){ that.size.width=that.parentData.width - woset; if(pRatio){ that.size.height=that.size.width / that.aspectRatio; }} if(hoset + that.size.height >=that.parentData.height){ that.size.height=that.parentData.height - hoset; if(pRatio){ that.size.width=that.size.height * that.aspectRatio; }} }, stop: function(){ var that=$(this).data("ui-resizable"), o=that.options, co=that.containerOffset, cop=that.containerPosition, ce=that.containerElement, helper=$(that.helper), ho=helper.offset(), w=helper.outerWidth() - that.sizeDiff.width, h=helper.outerHeight() - that.sizeDiff.height; if(that._helper&&!o.animate&&(/relative/).test(ce.css("position"))){ $(this).css({ left: ho.left - cop.left - co.left, width: w, height: h }); } if(that._helper&&!o.animate&&(/static/).test(ce.css("position"))){ $(this).css({ left: ho.left - cop.left - co.left, width: w, height: h }); }} }); $.ui.plugin.add("resizable", "alsoResize", { start: function (){ var that=$(this).data("ui-resizable"), o=that.options, _store=function (exp){ $(exp).each(function(){ var el=$(this); el.data("ui-resizable-alsoresize", { width: parseInt(el.width(), 10), height: parseInt(el.height(), 10), left: parseInt(el.css("left"), 10), top: parseInt(el.css("top"), 10) }); }); }; if(typeof(o.alsoResize)==="object"&&!o.alsoResize.parentNode){ if(o.alsoResize.length){ o.alsoResize=o.alsoResize[0]; _store(o.alsoResize); }else{ $.each(o.alsoResize, function (exp){ _store(exp); });}}else{ _store(o.alsoResize); }}, resize: function (event, ui){ var that=$(this).data("ui-resizable"), o=that.options, os=that.originalSize, op=that.originalPosition, delta={ height: (that.size.height - os.height)||0, width: (that.size.width - os.width)||0, top: (that.position.top - op.top)||0, left: (that.position.left - op.left)||0 }, _alsoResize=function (exp, c){ $(exp).each(function(){ var el=$(this), start=$(this).data("ui-resizable-alsoresize"), style={}, css=c&&c.length ? c:el.parents(ui.originalElement[0]).length ? ["width", "height"]:["width", "height", "top", "left"]; $.each(css, function (i, prop){ var sum=(start[prop]||0) + (delta[prop]||0); if(sum&&sum >=0){ style[prop]=sum||null; }}); el.css(style); }); }; if(typeof(o.alsoResize)==="object"&&!o.alsoResize.nodeType){ $.each(o.alsoResize, function (exp, c){ _alsoResize(exp, c); }); }else{ _alsoResize(o.alsoResize); }}, stop: function (){ $(this).removeData("resizable-alsoresize"); }}); $.ui.plugin.add("resizable", "ghost", { start: function(){ var that=$(this).data("ui-resizable"), o=that.options, cs=that.size; that.ghost=that.originalElement.clone(); that.ghost .css({ opacity: 0.25, display: "block", position: "relative", height: cs.height, width: cs.width, margin: 0, left: 0, top: 0 }) .addClass("ui-resizable-ghost") .addClass(typeof o.ghost==="string" ? o.ghost:""); that.ghost.appendTo(that.helper); }, resize: function(){ var that=$(this).data("ui-resizable"); if(that.ghost){ that.ghost.css({ position: "relative", height: that.size.height, width: that.size.width }); }}, stop: function(){ var that=$(this).data("ui-resizable"); if(that.ghost&&that.helper){ that.helper.get(0).removeChild(that.ghost.get(0)); }} }); $.ui.plugin.add("resizable", "grid", { resize: function(){ var that=$(this).data("ui-resizable"), o=that.options, cs=that.size, os=that.originalSize, op=that.originalPosition, a=that.axis, grid=typeof o.grid==="number" ? [o.grid, o.grid]:o.grid, gridX=(grid[0]||1), gridY=(grid[1]||1), ox=Math.round((cs.width - os.width) / gridX) * gridX, oy=Math.round((cs.height - os.height) / gridY) * gridY, newWidth=os.width + ox, newHeight=os.height + oy, isMaxWidth=o.maxWidth&&(o.maxWidth < newWidth), isMaxHeight=o.maxHeight&&(o.maxHeight < newHeight), isMinWidth=o.minWidth&&(o.minWidth > newWidth), isMinHeight=o.minHeight&&(o.minHeight > newHeight); o.grid=grid; if(isMinWidth){ newWidth=newWidth + gridX; } if(isMinHeight){ newHeight=newHeight + gridY; } if(isMaxWidth){ newWidth=newWidth - gridX; } if(isMaxHeight){ newHeight=newHeight - gridY; } if(/^(se|s|e)$/.test(a)){ that.size.width=newWidth; that.size.height=newHeight; }else if(/^(ne)$/.test(a)){ that.size.width=newWidth; that.size.height=newHeight; that.position.top=op.top - oy; }else if(/^(sw)$/.test(a)){ that.size.width=newWidth; that.size.height=newHeight; that.position.left=op.left - ox; }else{ that.size.width=newWidth; that.size.height=newHeight; that.position.top=op.top - oy; that.position.left=op.left - ox; }} }); })(jQuery); (function($, undefined){ $.widget("ui.selectable", $.ui.mouse, { version: "1.10.3", options: { appendTo: "body", autoRefresh: true, distance: 0, filter: "*", tolerance: "touch", selected: null, selecting: null, start: null, stop: null, unselected: null, unselecting: null }, _create: function(){ var selectees, that=this; this.element.addClass("ui-selectable"); this.dragged=false; this.refresh=function(){ selectees=$(that.options.filter, that.element[0]); selectees.addClass("ui-selectee"); selectees.each(function(){ var $this=$(this), pos=$this.offset(); $.data(this, "selectable-item", { element: this, $element: $this, left: pos.left, top: pos.top, right: pos.left + $this.outerWidth(), bottom: pos.top + $this.outerHeight(), startselected: false, selected: $this.hasClass("ui-selected"), selecting: $this.hasClass("ui-selecting"), unselecting: $this.hasClass("ui-unselecting") }); }); }; this.refresh(); this.selectees=selectees.addClass("ui-selectee"); this._mouseInit(); this.helper=$("
    "); }, _destroy: function(){ this.selectees .removeClass("ui-selectee") .removeData("selectable-item"); this.element .removeClass("ui-selectable ui-selectable-disabled"); this._mouseDestroy(); }, _mouseStart: function(event){ var that=this, options=this.options; this.opos=[event.pageX, event.pageY]; if(this.options.disabled){ return; } this.selectees=$(options.filter, this.element[0]); this._trigger("start", event); $(options.appendTo).append(this.helper); this.helper.css({ "left": event.pageX, "top": event.pageY, "width": 0, "height": 0 }); if(options.autoRefresh){ this.refresh(); } this.selectees.filter(".ui-selected").each(function(){ var selectee=$.data(this, "selectable-item"); selectee.startselected=true; if(!event.metaKey&&!event.ctrlKey){ selectee.$element.removeClass("ui-selected"); selectee.selected=false; selectee.$element.addClass("ui-unselecting"); selectee.unselecting=true; that._trigger("unselecting", event, { unselecting: selectee.element }); }}); $(event.target).parents().addBack().each(function(){ var doSelect, selectee=$.data(this, "selectable-item"); if(selectee){ doSelect=(!event.metaKey&&!event.ctrlKey)||!selectee.$element.hasClass("ui-selected"); selectee.$element .removeClass(doSelect ? "ui-unselecting":"ui-selected") .addClass(doSelect ? "ui-selecting":"ui-unselecting"); selectee.unselecting = !doSelect; selectee.selecting=doSelect; selectee.selected=doSelect; if(doSelect){ that._trigger("selecting", event, { selecting: selectee.element }); }else{ that._trigger("unselecting", event, { unselecting: selectee.element }); } return false; }}); }, _mouseDrag: function(event){ this.dragged=true; if(this.options.disabled){ return; } var tmp, that=this, options=this.options, x1=this.opos[0], y1=this.opos[1], x2=event.pageX, y2=event.pageY; if(x1 > x2){ tmp=x2; x2=x1; x1=tmp; } if(y1 > y2){ tmp=y2; y2=y1; y1=tmp; } this.helper.css({left: x1, top: y1, width: x2-x1, height: y2-y1}); this.selectees.each(function(){ var selectee=$.data(this, "selectable-item"), hit=false; if(!selectee||selectee.element===that.element[0]){ return; } if(options.tolerance==="touch"){ hit=(!(selectee.left > x2||selectee.right < x1||selectee.top > y2||selectee.bottom < y1)); }else if(options.tolerance==="fit"){ hit=(selectee.left > x1&&selectee.right < x2&&selectee.top > y1&&selectee.bottom < y2); } if(hit){ if(selectee.selected){ selectee.$element.removeClass("ui-selected"); selectee.selected=false; } if(selectee.unselecting){ selectee.$element.removeClass("ui-unselecting"); selectee.unselecting=false; } if(!selectee.selecting){ selectee.$element.addClass("ui-selecting"); selectee.selecting=true; that._trigger("selecting", event, { selecting: selectee.element }); }}else{ if(selectee.selecting){ if((event.metaKey||event.ctrlKey)&&selectee.startselected){ selectee.$element.removeClass("ui-selecting"); selectee.selecting=false; selectee.$element.addClass("ui-selected"); selectee.selected=true; }else{ selectee.$element.removeClass("ui-selecting"); selectee.selecting=false; if(selectee.startselected){ selectee.$element.addClass("ui-unselecting"); selectee.unselecting=true; } that._trigger("unselecting", event, { unselecting: selectee.element }); }} if(selectee.selected){ if(!event.metaKey&&!event.ctrlKey&&!selectee.startselected){ selectee.$element.removeClass("ui-selected"); selectee.selected=false; selectee.$element.addClass("ui-unselecting"); selectee.unselecting=true; that._trigger("unselecting", event, { unselecting: selectee.element }); }} }}); return false; }, _mouseStop: function(event){ var that=this; this.dragged=false; $(".ui-unselecting", this.element[0]).each(function(){ var selectee=$.data(this, "selectable-item"); selectee.$element.removeClass("ui-unselecting"); selectee.unselecting=false; selectee.startselected=false; that._trigger("unselected", event, { unselected: selectee.element }); }); $(".ui-selecting", this.element[0]).each(function(){ var selectee=$.data(this, "selectable-item"); selectee.$element.removeClass("ui-selecting").addClass("ui-selected"); selectee.selecting=false; selectee.selected=true; selectee.startselected=true; that._trigger("selected", event, { selected: selectee.element }); }); this._trigger("stop", event); this.helper.remove(); return false; }}); })(jQuery); (function($, undefined){ function isOverAxis(x, reference, size){ return(x > reference)&&(x <(reference + size)); } function isFloating(item){ return (/left|right/).test(item.css("float"))||(/inline|table-cell/).test(item.css("display")); } $.widget("ui.sortable", $.ui.mouse, { version: "1.10.3", widgetEventPrefix: "sort", ready: false, options: { appendTo: "parent", axis: false, connectWith: false, containment: false, cursor: "auto", cursorAt: false, dropOnEmpty: true, forcePlaceholderSize: false, forceHelperSize: false, grid: false, handle: false, helper: "original", items: "> *", opacity: false, placeholder: false, revert: false, scroll: true, scrollSensitivity: 20, scrollSpeed: 20, scope: "default", tolerance: "intersect", zIndex: 1000, activate: null, beforeStop: null, change: null, deactivate: null, out: null, over: null, receive: null, remove: null, sort: null, start: null, stop: null, update: null }, _create: function(){ var o=this.options; this.containerCache={}; this.element.addClass("ui-sortable"); this.refresh(); this.floating=this.items.length ? o.axis==="x"||isFloating(this.items[0].item):false; this.offset=this.element.offset(); this._mouseInit(); this.ready=true; }, _destroy: function(){ this.element .removeClass("ui-sortable ui-sortable-disabled"); this._mouseDestroy(); for(var i=this.items.length - 1; i >=0; i--){ this.items[i].item.removeData(this.widgetName + "-item"); } return this; }, _setOption: function(key, value){ if(key==="disabled"){ this.options[ key ]=value; this.widget().toggleClass("ui-sortable-disabled", !!value); }else{ $.Widget.prototype._setOption.apply(this, arguments); }}, _mouseCapture: function(event, overrideHandle){ var currentItem=null, validHandle=false, that=this; if(this.reverting){ return false; } if(this.options.disabled||this.options.type==="static"){ return false; } this._refreshItems(event); $(event.target).parents().each(function(){ if($.data(this, that.widgetName + "-item")===that){ currentItem=$(this); return false; }}); if($.data(event.target, that.widgetName + "-item")===that){ currentItem=$(event.target); } if(!currentItem){ return false; } if(this.options.handle&&!overrideHandle){ $(this.options.handle, currentItem).find("*").addBack().each(function(){ if(this===event.target){ validHandle=true; }}); if(!validHandle){ return false; }} this.currentItem=currentItem; this._removeCurrentsFromItems(); return true; }, _mouseStart: function(event, overrideHandle, noActivation){ var i, body, o=this.options; this.currentContainer=this; this.refreshPositions(); this.helper=this._createHelper(event); this._cacheHelperProportions(); this._cacheMargins(); this.scrollParent=this.helper.scrollParent(); this.offset=this.currentItem.offset(); this.offset={ top: this.offset.top - this.margins.top, left: this.offset.left - this.margins.left }; $.extend(this.offset, { click: { left: event.pageX - this.offset.left, top: event.pageY - this.offset.top }, parent: this._getParentOffset(), relative: this._getRelativeOffset() }); this.helper.css("position", "absolute"); this.cssPosition=this.helper.css("position"); this.originalPosition=this._generatePosition(event); this.originalPageX=event.pageX; this.originalPageY=event.pageY; (o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt)); this.domPosition={ prev: this.currentItem.prev()[0], parent: this.currentItem.parent()[0] }; if(this.helper[0]!==this.currentItem[0]){ this.currentItem.hide(); } this._createPlaceholder(); if(o.containment){ this._setContainment(); } if(o.cursor&&o.cursor!=="auto"){ body=this.document.find("body"); this.storedCursor=body.css("cursor"); body.css("cursor", o.cursor); this.storedStylesheet=$("").appendTo(body); } if(o.opacity){ if(this.helper.css("opacity")){ this._storedOpacity=this.helper.css("opacity"); } this.helper.css("opacity", o.opacity); } if(o.zIndex){ if(this.helper.css("zIndex")){ this._storedZIndex=this.helper.css("zIndex"); } this.helper.css("zIndex", o.zIndex); } if(this.scrollParent[0]!==document&&this.scrollParent[0].tagName!=="HTML"){ this.overflowOffset=this.scrollParent.offset(); } this._trigger("start", event, this._uiHash()); if(!this._preserveHelperProportions){ this._cacheHelperProportions(); } if(!noActivation){ for(i=this.containers.length - 1; i >=0; i--){ this.containers[ i ]._trigger("activate", event, this._uiHash(this)); }} if($.ui.ddmanager){ $.ui.ddmanager.current=this; } if($.ui.ddmanager&&!o.dropBehaviour){ $.ui.ddmanager.prepareOffsets(this, event); } this.dragging=true; this.helper.addClass("ui-sortable-helper"); this._mouseDrag(event); return true; }, _mouseDrag: function(event){ var i, item, itemElement, intersection, o=this.options, scrolled=false; this.position=this._generatePosition(event); this.positionAbs=this._convertPositionTo("absolute"); if(!this.lastPositionAbs){ this.lastPositionAbs=this.positionAbs; } if(this.options.scroll){ if(this.scrollParent[0]!==document&&this.scrollParent[0].tagName!=="HTML"){ if((this.overflowOffset.top + this.scrollParent[0].offsetHeight) - event.pageY < o.scrollSensitivity){ this.scrollParent[0].scrollTop=scrolled=this.scrollParent[0].scrollTop + o.scrollSpeed; }else if(event.pageY - this.overflowOffset.top < o.scrollSensitivity){ this.scrollParent[0].scrollTop=scrolled=this.scrollParent[0].scrollTop - o.scrollSpeed; } if((this.overflowOffset.left + this.scrollParent[0].offsetWidth) - event.pageX < o.scrollSensitivity){ this.scrollParent[0].scrollLeft=scrolled=this.scrollParent[0].scrollLeft + o.scrollSpeed; }else if(event.pageX - this.overflowOffset.left < o.scrollSensitivity){ this.scrollParent[0].scrollLeft=scrolled=this.scrollParent[0].scrollLeft - o.scrollSpeed; }}else{ if(event.pageY - $(document).scrollTop() < o.scrollSensitivity){ scrolled=$(document).scrollTop($(document).scrollTop() - o.scrollSpeed); }else if($(window).height() - (event.pageY - $(document).scrollTop()) < o.scrollSensitivity){ scrolled=$(document).scrollTop($(document).scrollTop() + o.scrollSpeed); } if(event.pageX - $(document).scrollLeft() < o.scrollSensitivity){ scrolled=$(document).scrollLeft($(document).scrollLeft() - o.scrollSpeed); }else if($(window).width() - (event.pageX - $(document).scrollLeft()) < o.scrollSensitivity){ scrolled=$(document).scrollLeft($(document).scrollLeft() + o.scrollSpeed); }} if(scrolled!==false&&$.ui.ddmanager&&!o.dropBehaviour){ $.ui.ddmanager.prepareOffsets(this, event); }} this.positionAbs=this._convertPositionTo("absolute"); if(!this.options.axis||this.options.axis!=="y"){ this.helper[0].style.left=this.position.left+"px"; } if(!this.options.axis||this.options.axis!=="x"){ this.helper[0].style.top=this.position.top+"px"; } for (i=this.items.length - 1; i >=0; i--){ item=this.items[i]; itemElement=item.item[0]; intersection=this._intersectsWithPointer(item); if(!intersection){ continue; } if(item.instance!==this.currentContainer){ continue; } if(itemElement!==this.currentItem[0] && this.placeholder[intersection===1 ? "next":"prev"]()[0]!==itemElement && !$.contains(this.placeholder[0], itemElement) && (this.options.type==="semi-dynamic" ? !$.contains(this.element[0], itemElement):true) ){ this.direction=intersection===1 ? "down":"up"; if(this.options.tolerance==="pointer"||this._intersectsWithSides(item)){ this._rearrange(event, item); }else{ break; } this._trigger("change", event, this._uiHash()); break; }} this._contactContainers(event); if($.ui.ddmanager){ $.ui.ddmanager.drag(this, event); } this._trigger("sort", event, this._uiHash()); this.lastPositionAbs=this.positionAbs; return false; }, _mouseStop: function(event, noPropagation){ if(!event){ return; } if($.ui.ddmanager&&!this.options.dropBehaviour){ $.ui.ddmanager.drop(this, event); } if(this.options.revert){ var that=this, cur=this.placeholder.offset(), axis=this.options.axis, animation={}; if(!axis||axis==="x"){ animation.left=cur.left - this.offset.parent.left - this.margins.left + (this.offsetParent[0]===document.body ? 0:this.offsetParent[0].scrollLeft); } if(!axis||axis==="y"){ animation.top=cur.top - this.offset.parent.top - this.margins.top + (this.offsetParent[0]===document.body ? 0:this.offsetParent[0].scrollTop); } this.reverting=true; $(this.helper).animate(animation, parseInt(this.options.revert, 10)||500, function(){ that._clear(event); }); }else{ this._clear(event, noPropagation); } return false; }, cancel: function(){ if(this.dragging){ this._mouseUp({ target: null }); if(this.options.helper==="original"){ this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"); }else{ this.currentItem.show(); } for (var i=this.containers.length - 1; i >=0; i--){ this.containers[i]._trigger("deactivate", null, this._uiHash(this)); if(this.containers[i].containerCache.over){ this.containers[i]._trigger("out", null, this._uiHash(this)); this.containers[i].containerCache.over=0; }} } if(this.placeholder){ if(this.placeholder[0].parentNode){ this.placeholder[0].parentNode.removeChild(this.placeholder[0]); } if(this.options.helper!=="original"&&this.helper&&this.helper[0].parentNode){ this.helper.remove(); } $.extend(this, { helper: null, dragging: false, reverting: false, _noFinalSort: null }); if(this.domPosition.prev){ $(this.domPosition.prev).after(this.currentItem); }else{ $(this.domPosition.parent).prepend(this.currentItem); }} return this; }, serialize: function(o){ var items=this._getItemsAsjQuery(o&&o.connected), str=[]; o=o||{}; $(items).each(function(){ var res=($(o.item||this).attr(o.attribute||"id")||"").match(o.expression||(/(.+)[\-=_](.+)/)); if(res){ str.push((o.key||res[1]+"[]")+"="+(o.key&&o.expression ? res[1]:res[2])); }}); if(!str.length&&o.key){ str.push(o.key + "="); } return str.join("&"); }, toArray: function(o){ var items=this._getItemsAsjQuery(o&&o.connected), ret=[]; o=o||{}; items.each(function(){ ret.push($(o.item||this).attr(o.attribute||"id")||""); }); return ret; }, _intersectsWith: function(item){ var x1=this.positionAbs.left, x2=x1 + this.helperProportions.width, y1=this.positionAbs.top, y2=y1 + this.helperProportions.height, l=item.left, r=l + item.width, t=item.top, b=t + item.height, dyClick=this.offset.click.top, dxClick=this.offset.click.left, isOverElementHeight=(this.options.axis==="x")||(( y1 + dyClick) > t&&(y1 + dyClick) < b), isOverElementWidth=(this.options.axis==="y")||(( x1 + dxClick) > l&&(x1 + dxClick) < r), isOverElement=isOverElementHeight&&isOverElementWidth; if(this.options.tolerance==="pointer" || this.options.forcePointerForContainers || (this.options.tolerance!=="pointer"&&this.helperProportions[this.floating ? "width":"height"] > item[this.floating ? "width":"height"]) ){ return isOverElement; }else{ return (l < x1 + (this.helperProportions.width / 2) && x2 - (this.helperProportions.width / 2) < r && t < y1 + (this.helperProportions.height / 2) && y2 - (this.helperProportions.height / 2) < b); }}, _intersectsWithPointer: function(item){ var isOverElementHeight=(this.options.axis==="x")||isOverAxis(this.positionAbs.top + this.offset.click.top, item.top, item.height), isOverElementWidth=(this.options.axis==="y")||isOverAxis(this.positionAbs.left + this.offset.click.left, item.left, item.width), isOverElement=isOverElementHeight&&isOverElementWidth, verticalDirection=this._getDragVerticalDirection(), horizontalDirection=this._getDragHorizontalDirection(); if(!isOverElement){ return false; } return this.floating ? (((horizontalDirection&&horizontalDirection==="right")||verticalDirection==="down") ? 2:1) :(verticalDirection&&(verticalDirection==="down" ? 2:1)); }, _intersectsWithSides: function(item){ var isOverBottomHalf=isOverAxis(this.positionAbs.top + this.offset.click.top, item.top + (item.height/2), item.height), isOverRightHalf=isOverAxis(this.positionAbs.left + this.offset.click.left, item.left + (item.width/2), item.width), verticalDirection=this._getDragVerticalDirection(), horizontalDirection=this._getDragHorizontalDirection(); if(this.floating&&horizontalDirection){ return ((horizontalDirection==="right"&&isOverRightHalf)||(horizontalDirection==="left"&&!isOverRightHalf)); }else{ return verticalDirection&&((verticalDirection==="down"&&isOverBottomHalf)||(verticalDirection==="up"&&!isOverBottomHalf)); }}, _getDragVerticalDirection: function(){ var delta=this.positionAbs.top - this.lastPositionAbs.top; return delta!==0&&(delta > 0 ? "down":"up"); }, _getDragHorizontalDirection: function(){ var delta=this.positionAbs.left - this.lastPositionAbs.left; return delta!==0&&(delta > 0 ? "right":"left"); }, refresh: function(event){ this._refreshItems(event); this.refreshPositions(); return this; }, _connectWith: function(){ var options=this.options; return options.connectWith.constructor===String ? [options.connectWith]:options.connectWith; }, _getItemsAsjQuery: function(connected){ var i, j, cur, inst, items=[], queries=[], connectWith=this._connectWith(); if(connectWith&&connected){ for (i=connectWith.length - 1; i >=0; i--){ cur=$(connectWith[i]); for(j=cur.length - 1; j >=0; j--){ inst=$.data(cur[j], this.widgetFullName); if(inst&&inst!==this&&!inst.options.disabled){ queries.push([$.isFunction(inst.options.items) ? inst.options.items.call(inst.element):$(inst.options.items, inst.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"), inst]); }} }} queries.push([$.isFunction(this.options.items) ? this.options.items.call(this.element, null, { options: this.options, item: this.currentItem }):$(this.options.items, this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"), this]); for (i=queries.length - 1; i >=0; i--){ queries[i][0].each(function(){ items.push(this); }); } return $(items); }, _removeCurrentsFromItems: function(){ var list=this.currentItem.find(":data(" + this.widgetName + "-item)"); this.items=$.grep(this.items, function (item){ for (var j=0; j < list.length; j++){ if(list[j]===item.item[0]){ return false; }} return true; }); }, _refreshItems: function(event){ this.items=[]; this.containers=[this]; var i, j, cur, inst, targetData, _queries, item, queriesLength, items=this.items, queries=[[$.isFunction(this.options.items) ? this.options.items.call(this.element[0], event, { item: this.currentItem }):$(this.options.items, this.element), this]], connectWith=this._connectWith(); if(connectWith&&this.ready){ for (i=connectWith.length - 1; i >=0; i--){ cur=$(connectWith[i]); for (j=cur.length - 1; j >=0; j--){ inst=$.data(cur[j], this.widgetFullName); if(inst&&inst!==this&&!inst.options.disabled){ queries.push([$.isFunction(inst.options.items) ? inst.options.items.call(inst.element[0], event, { item: this.currentItem }):$(inst.options.items, inst.element), inst]); this.containers.push(inst); }} }} for (i=queries.length - 1; i >=0; i--){ targetData=queries[i][1]; _queries=queries[i][0]; for (j=0, queriesLength=_queries.length; j < queriesLength; j++){ item=$(_queries[j]); item.data(this.widgetName + "-item", targetData); items.push({ item: item, instance: targetData, width: 0, height: 0, left: 0, top: 0 }); }} }, refreshPositions: function(fast){ if(this.offsetParent&&this.helper){ this.offset.parent=this._getParentOffset(); } var i, item, t, p; for (i=this.items.length - 1; i >=0; i--){ item=this.items[i]; if(item.instance!==this.currentContainer&&this.currentContainer&&item.item[0]!==this.currentItem[0]){ continue; } t=this.options.toleranceElement ? $(this.options.toleranceElement, item.item):item.item; if(!fast){ item.width=t.outerWidth(); item.height=t.outerHeight(); } p=t.offset(); item.left=p.left; item.top=p.top; } if(this.options.custom&&this.options.custom.refreshContainers){ this.options.custom.refreshContainers.call(this); }else{ for (i=this.containers.length - 1; i >=0; i--){ p=this.containers[i].element.offset(); this.containers[i].containerCache.left=p.left; this.containers[i].containerCache.top=p.top; this.containers[i].containerCache.width=this.containers[i].element.outerWidth(); this.containers[i].containerCache.height=this.containers[i].element.outerHeight(); }} return this; }, _createPlaceholder: function(that){ that=that||this; var className, o=that.options; if(!o.placeholder||o.placeholder.constructor===String){ className=o.placeholder; o.placeholder={ element: function(){ var nodeName=that.currentItem[0].nodeName.toLowerCase(), element=$("<" + nodeName + ">", that.document[0]) .addClass(className||that.currentItem[0].className+" ui-sortable-placeholder") .removeClass("ui-sortable-helper"); if(nodeName==="tr"){ that.currentItem.children().each(function(){ $(" ", that.document[0]) .attr("colspan", $(this).attr("colspan")||1) .appendTo(element); }); }else if(nodeName==="img"){ element.attr("src", that.currentItem.attr("src")); } if(!className){ element.css("visibility", "hidden"); } return element; }, update: function(container, p){ if(className&&!o.forcePlaceholderSize){ return; } if(!p.height()){ p.height(that.currentItem.innerHeight() - parseInt(that.currentItem.css("paddingTop")||0, 10) - parseInt(that.currentItem.css("paddingBottom")||0, 10)); } if(!p.width()){ p.width(that.currentItem.innerWidth() - parseInt(that.currentItem.css("paddingLeft")||0, 10) - parseInt(that.currentItem.css("paddingRight")||0, 10)); }} };} that.placeholder=$(o.placeholder.element.call(that.element, that.currentItem)); that.currentItem.after(that.placeholder); o.placeholder.update(that, that.placeholder); }, _contactContainers: function(event){ var i, j, dist, itemWithLeastDistance, posProperty, sizeProperty, base, cur, nearBottom, floating, innermostContainer=null, innermostIndex=null; for (i=this.containers.length - 1; i >=0; i--){ if($.contains(this.currentItem[0], this.containers[i].element[0])){ continue; } if(this._intersectsWith(this.containers[i].containerCache)){ if(innermostContainer&&$.contains(this.containers[i].element[0], innermostContainer.element[0])){ continue; } innermostContainer=this.containers[i]; innermostIndex=i; }else{ if(this.containers[i].containerCache.over){ this.containers[i]._trigger("out", event, this._uiHash(this)); this.containers[i].containerCache.over=0; }} } if(!innermostContainer){ return; } if(this.containers.length===1){ if(!this.containers[innermostIndex].containerCache.over){ this.containers[innermostIndex]._trigger("over", event, this._uiHash(this)); this.containers[innermostIndex].containerCache.over=1; }}else{ dist=10000; itemWithLeastDistance=null; floating=innermostContainer.floating||isFloating(this.currentItem); posProperty=floating ? "left":"top"; sizeProperty=floating ? "width":"height"; base=this.positionAbs[posProperty] + this.offset.click[posProperty]; for (j=this.items.length - 1; j >=0; j--){ if(!$.contains(this.containers[innermostIndex].element[0], this.items[j].item[0])){ continue; } if(this.items[j].item[0]===this.currentItem[0]){ continue; } if(floating&&!isOverAxis(this.positionAbs.top + this.offset.click.top, this.items[j].top, this.items[j].height)){ continue; } cur=this.items[j].item.offset()[posProperty]; nearBottom=false; if(Math.abs(cur - base) > Math.abs(cur + this.items[j][sizeProperty] - base)){ nearBottom=true; cur +=this.items[j][sizeProperty]; } if(Math.abs(cur - base) < dist){ dist=Math.abs(cur - base); itemWithLeastDistance=this.items[j]; this.direction=nearBottom ? "up": "down"; }} if(!itemWithLeastDistance&&!this.options.dropOnEmpty){ return; } if(this.currentContainer===this.containers[innermostIndex]){ return; } itemWithLeastDistance ? this._rearrange(event, itemWithLeastDistance, null, true):this._rearrange(event, null, this.containers[innermostIndex].element, true); this._trigger("change", event, this._uiHash()); this.containers[innermostIndex]._trigger("change", event, this._uiHash(this)); this.currentContainer=this.containers[innermostIndex]; this.options.placeholder.update(this.currentContainer, this.placeholder); this.containers[innermostIndex]._trigger("over", event, this._uiHash(this)); this.containers[innermostIndex].containerCache.over=1; }}, _createHelper: function(event){ var o=this.options, helper=$.isFunction(o.helper) ? $(o.helper.apply(this.element[0], [event, this.currentItem])):(o.helper==="clone" ? this.currentItem.clone():this.currentItem); if(!helper.parents("body").length){ $(o.appendTo!=="parent" ? o.appendTo:this.currentItem[0].parentNode)[0].appendChild(helper[0]); } if(helper[0]===this.currentItem[0]){ this._storedCSS={ width: this.currentItem[0].style.width, height: this.currentItem[0].style.height, position: this.currentItem.css("position"), top: this.currentItem.css("top"), left: this.currentItem.css("left") };} if(!helper[0].style.width||o.forceHelperSize){ helper.width(this.currentItem.width()); } if(!helper[0].style.height||o.forceHelperSize){ helper.height(this.currentItem.height()); } return helper; }, _adjustOffsetFromHelper: function(obj){ if(typeof obj==="string"){ obj=obj.split(" "); } if($.isArray(obj)){ obj={left: +obj[0], top: +obj[1]||0};} if("left" in obj){ this.offset.click.left=obj.left + this.margins.left; } if("right" in obj){ this.offset.click.left=this.helperProportions.width - obj.right + this.margins.left; } if("top" in obj){ this.offset.click.top=obj.top + this.margins.top; } if("bottom" in obj){ this.offset.click.top=this.helperProportions.height - obj.bottom + this.margins.top; }}, _getParentOffset: function(){ this.offsetParent=this.helper.offsetParent(); var po=this.offsetParent.offset(); if(this.cssPosition==="absolute"&&this.scrollParent[0]!==document&&$.contains(this.scrollParent[0], this.offsetParent[0])){ po.left +=this.scrollParent.scrollLeft(); po.top +=this.scrollParent.scrollTop(); } if(this.offsetParent[0]===document.body||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()==="html"&&$.ui.ie)){ po={ top: 0, left: 0 };} return { top: po.top + (parseInt(this.offsetParent.css("borderTopWidth"),10)||0), left: po.left + (parseInt(this.offsetParent.css("borderLeftWidth"),10)||0) };}, _getRelativeOffset: function(){ if(this.cssPosition==="relative"){ var p=this.currentItem.position(); return { top: p.top - (parseInt(this.helper.css("top"),10)||0) + this.scrollParent.scrollTop(), left: p.left - (parseInt(this.helper.css("left"),10)||0) + this.scrollParent.scrollLeft() };}else{ return { top: 0, left: 0 };}}, _cacheMargins: function(){ this.margins={ left: (parseInt(this.currentItem.css("marginLeft"),10)||0), top: (parseInt(this.currentItem.css("marginTop"),10)||0) };}, _cacheHelperProportions: function(){ this.helperProportions={ width: this.helper.outerWidth(), height: this.helper.outerHeight() };}, _setContainment: function(){ var ce, co, over, o=this.options; if(o.containment==="parent"){ o.containment=this.helper[0].parentNode; } if(o.containment==="document"||o.containment==="window"){ this.containment=[ 0 - this.offset.relative.left - this.offset.parent.left, 0 - this.offset.relative.top - this.offset.parent.top, $(o.containment==="document" ? document:window).width() - this.helperProportions.width - this.margins.left, ($(o.containment==="document" ? document:window).height()||document.body.parentNode.scrollHeight) - this.helperProportions.height - this.margins.top ]; } if(!(/^(document|window|parent)$/).test(o.containment)){ ce=$(o.containment)[0]; co=$(o.containment).offset(); over=($(ce).css("overflow")!=="hidden"); this.containment=[ co.left + (parseInt($(ce).css("borderLeftWidth"),10)||0) + (parseInt($(ce).css("paddingLeft"),10)||0) - this.margins.left, co.top + (parseInt($(ce).css("borderTopWidth"),10)||0) + (parseInt($(ce).css("paddingTop"),10)||0) - this.margins.top, co.left+(over ? Math.max(ce.scrollWidth,ce.offsetWidth):ce.offsetWidth) - (parseInt($(ce).css("borderLeftWidth"),10)||0) - (parseInt($(ce).css("paddingRight"),10)||0) - this.helperProportions.width - this.margins.left, co.top+(over ? Math.max(ce.scrollHeight,ce.offsetHeight):ce.offsetHeight) - (parseInt($(ce).css("borderTopWidth"),10)||0) - (parseInt($(ce).css("paddingBottom"),10)||0) - this.helperProportions.height - this.margins.top ]; }}, _convertPositionTo: function(d, pos){ if(!pos){ pos=this.position; } var mod=d==="absolute" ? 1:-1, scroll=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&$.contains(this.scrollParent[0], this.offsetParent[0])) ? this.offsetParent:this.scrollParent, scrollIsRootNode=(/(html|body)/i).test(scroll[0].tagName); return { top: ( pos.top + this.offset.relative.top * mod + this.offset.parent.top * mod - (( this.cssPosition==="fixed" ? -this.scrollParent.scrollTop():(scrollIsRootNode ? 0:scroll.scrollTop())) * mod) ), left: ( pos.left + this.offset.relative.left * mod + this.offset.parent.left * mod - (( this.cssPosition==="fixed" ? -this.scrollParent.scrollLeft():scrollIsRootNode ? 0:scroll.scrollLeft()) * mod) ) };}, _generatePosition: function(event){ var top, left, o=this.options, pageX=event.pageX, pageY=event.pageY, scroll=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&$.contains(this.scrollParent[0], this.offsetParent[0])) ? this.offsetParent:this.scrollParent, scrollIsRootNode=(/(html|body)/i).test(scroll[0].tagName); if(this.cssPosition==="relative"&&!(this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0])){ this.offset.relative=this._getRelativeOffset(); } if(this.originalPosition){ if(this.containment){ if(event.pageX - this.offset.click.left < this.containment[0]){ pageX=this.containment[0] + this.offset.click.left; } if(event.pageY - this.offset.click.top < this.containment[1]){ pageY=this.containment[1] + this.offset.click.top; } if(event.pageX - this.offset.click.left > this.containment[2]){ pageX=this.containment[2] + this.offset.click.left; } if(event.pageY - this.offset.click.top > this.containment[3]){ pageY=this.containment[3] + this.offset.click.top; }} if(o.grid){ top=this.originalPageY + Math.round((pageY - this.originalPageY) / o.grid[1]) * o.grid[1]; pageY=this.containment ?((top - this.offset.click.top >=this.containment[1]&&top - this.offset.click.top <=this.containment[3]) ? top:((top - this.offset.click.top >=this.containment[1]) ? top - o.grid[1]:top + o.grid[1])):top; left=this.originalPageX + Math.round((pageX - this.originalPageX) / o.grid[0]) * o.grid[0]; pageX=this.containment ?((left - this.offset.click.left >=this.containment[0]&&left - this.offset.click.left <=this.containment[2]) ? left:((left - this.offset.click.left >=this.containment[0]) ? left - o.grid[0]:left + o.grid[0])):left; }} return { top: ( pageY - this.offset.click.top - this.offset.relative.top - this.offset.parent.top + (( this.cssPosition==="fixed" ? -this.scrollParent.scrollTop():(scrollIsRootNode ? 0:scroll.scrollTop()))) ), left: ( pageX - this.offset.click.left - this.offset.relative.left - this.offset.parent.left + (( this.cssPosition==="fixed" ? -this.scrollParent.scrollLeft():scrollIsRootNode ? 0:scroll.scrollLeft())) ) };}, _rearrange: function(event, i, a, hardRefresh){ a ? a[0].appendChild(this.placeholder[0]):i.item[0].parentNode.insertBefore(this.placeholder[0], (this.direction==="down" ? i.item[0]:i.item[0].nextSibling)); this.counter=this.counter ? ++this.counter:1; var counter=this.counter; this._delay(function(){ if(counter===this.counter){ this.refreshPositions(!hardRefresh); }}); }, _clear: function(event, noPropagation){ this.reverting=false; var i, delayedTriggers=[]; if(!this._noFinalSort&&this.currentItem.parent().length){ this.placeholder.before(this.currentItem); } this._noFinalSort=null; if(this.helper[0]===this.currentItem[0]){ for(i in this._storedCSS){ if(this._storedCSS[i]==="auto"||this._storedCSS[i]==="static"){ this._storedCSS[i]=""; }} this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"); }else{ this.currentItem.show(); } if(this.fromOutside&&!noPropagation){ delayedTriggers.push(function(event){ this._trigger("receive", event, this._uiHash(this.fromOutside)); }); } if((this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!noPropagation){ delayedTriggers.push(function(event){ this._trigger("update", event, this._uiHash()); }); } if(this!==this.currentContainer){ if(!noPropagation){ delayedTriggers.push(function(event){ this._trigger("remove", event, this._uiHash()); }); delayedTriggers.push((function(c){ return function(event){ c._trigger("receive", event, this._uiHash(this)); };}).call(this, this.currentContainer)); delayedTriggers.push((function(c){ return function(event){ c._trigger("update", event, this._uiHash(this)); };}).call(this, this.currentContainer)); }} for (i=this.containers.length - 1; i >=0; i--){ if(!noPropagation){ delayedTriggers.push((function(c){ return function(event){ c._trigger("deactivate", event, this._uiHash(this)); };}).call(this, this.containers[i])); } if(this.containers[i].containerCache.over){ delayedTriggers.push((function(c){ return function(event){ c._trigger("out", event, this._uiHash(this)); };}).call(this, this.containers[i])); this.containers[i].containerCache.over=0; }} if(this.storedCursor){ this.document.find("body").css("cursor", this.storedCursor); this.storedStylesheet.remove(); } if(this._storedOpacity){ this.helper.css("opacity", this._storedOpacity); } if(this._storedZIndex){ this.helper.css("zIndex", this._storedZIndex==="auto" ? "":this._storedZIndex); } this.dragging=false; if(this.cancelHelperRemoval){ if(!noPropagation){ this._trigger("beforeStop", event, this._uiHash()); for (i=0; i < delayedTriggers.length; i++){ delayedTriggers[i].call(this, event); } this._trigger("stop", event, this._uiHash()); } this.fromOutside=false; return false; } if(!noPropagation){ this._trigger("beforeStop", event, this._uiHash()); } this.placeholder[0].parentNode.removeChild(this.placeholder[0]); if(this.helper[0]!==this.currentItem[0]){ this.helper.remove(); } this.helper=null; if(!noPropagation){ for (i=0; i < delayedTriggers.length; i++){ delayedTriggers[i].call(this, event); } this._trigger("stop", event, this._uiHash()); } this.fromOutside=false; return true; }, _trigger: function(){ if($.Widget.prototype._trigger.apply(this, arguments)===false){ this.cancel(); }}, _uiHash: function(_inst){ var inst=_inst||this; return { helper: inst.helper, placeholder: inst.placeholder||$([]), position: inst.position, originalPosition: inst.originalPosition, offset: inst.positionAbs, item: inst.currentItem, sender: _inst ? _inst.element:null };}}); })(jQuery); (function($, undefined){ var dataSpace="ui-effects-"; $.effects={ effect: {}}; (function(jQuery, undefined){ var stepHooks="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor", rplusequals=/^([\-+])=\s*(\d+\.?\d*)/, stringParsers=[{ re: /rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, parse: function(execResult){ return [ execResult[ 1 ], execResult[ 2 ], execResult[ 3 ], execResult[ 4 ] ]; }}, { re: /rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, parse: function(execResult){ return [ execResult[ 1 ] * 2.55, execResult[ 2 ] * 2.55, execResult[ 3 ] * 2.55, execResult[ 4 ] ]; }}, { re: /#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/, parse: function(execResult){ return [ parseInt(execResult[ 1 ], 16), parseInt(execResult[ 2 ], 16), parseInt(execResult[ 3 ], 16) ]; }}, { re: /#([a-f0-9])([a-f0-9])([a-f0-9])/, parse: function(execResult){ return [ parseInt(execResult[ 1 ] + execResult[ 1 ], 16), parseInt(execResult[ 2 ] + execResult[ 2 ], 16), parseInt(execResult[ 3 ] + execResult[ 3 ], 16) ]; }}, { re: /hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, space: "hsla", parse: function(execResult){ return [ execResult[ 1 ], execResult[ 2 ] / 100, execResult[ 3 ] / 100, execResult[ 4 ] ]; }}], color=jQuery.Color=function(color, green, blue, alpha){ return new jQuery.Color.fn.parse(color, green, blue, alpha); }, spaces={ rgba: { props: { red: { idx: 0, type: "byte" }, green: { idx: 1, type: "byte" }, blue: { idx: 2, type: "byte" }} }, hsla: { props: { hue: { idx: 0, type: "degrees" }, saturation: { idx: 1, type: "percent" }, lightness: { idx: 2, type: "percent" }} }}, propTypes={ "byte": { floor: true, max: 255 }, "percent": { max: 1 }, "degrees": { mod: 360, floor: true }}, support=color.support={}, supportElem=jQuery("

    ")[ 0 ], colors, each=jQuery.each; supportElem.style.cssText="background-color:rgba(1,1,1,.5)"; support.rgba=supportElem.style.backgroundColor.indexOf("rgba") > -1; each(spaces, function(spaceName, space){ space.cache="_" + spaceName; space.props.alpha={ idx: 3, type: "percent", def: 1 };}); function clamp(value, prop, allowEmpty){ var type=propTypes[ prop.type ]||{}; if(value==null){ return (allowEmpty||!prop.def) ? null:prop.def; } value=type.floor ? ~~value:parseFloat(value); if(isNaN(value)){ return prop.def; } if(type.mod){ return (value + type.mod) % type.mod; } return 0 > value ? 0:type.max < value ? type.max:value; } function stringParse(string){ var inst=color(), rgba=inst._rgba=[]; string=string.toLowerCase(); each(stringParsers, function(i, parser){ var parsed, match=parser.re.exec(string), values=match&&parser.parse(match), spaceName=parser.space||"rgba"; if(values){ parsed=inst[ spaceName ](values); inst[ spaces[ spaceName ].cache ]=parsed[ spaces[ spaceName ].cache ]; rgba=inst._rgba=parsed._rgba; return false; }}); if(rgba.length){ if(rgba.join()==="0,0,0,0"){ jQuery.extend(rgba, colors.transparent); } return inst; } return colors[ string ]; } color.fn=jQuery.extend(color.prototype, { parse: function(red, green, blue, alpha){ if(red===undefined){ this._rgba=[ null, null, null, null ]; return this; } if(red.jquery||red.nodeType){ red=jQuery(red).css(green); green=undefined; } var inst=this, type=jQuery.type(red), rgba=this._rgba=[]; if(green!==undefined){ red=[ red, green, blue, alpha ]; type="array"; } if(type==="string"){ return this.parse(stringParse(red)||colors._default); } if(type==="array"){ each(spaces.rgba.props, function(key, prop){ rgba[ prop.idx ]=clamp(red[ prop.idx ], prop); }); return this; } if(type==="object"){ if(red instanceof color){ each(spaces, function(spaceName, space){ if(red[ space.cache ]){ inst[ space.cache ]=red[ space.cache ].slice(); }}); }else{ each(spaces, function(spaceName, space){ var cache=space.cache; each(space.props, function(key, prop){ if(!inst[ cache ]&&space.to){ if(key==="alpha"||red[ key ]==null){ return; } inst[ cache ]=space.to(inst._rgba); } inst[ cache ][ prop.idx ]=clamp(red[ key ], prop, true); }); if(inst[ cache ]&&jQuery.inArray(null, inst[ cache ].slice(0, 3)) < 0){ inst[ cache ][ 3 ]=1; if(space.from){ inst._rgba=space.from(inst[ cache ]); }} }); } return this; }}, is: function(compare){ var is=color(compare), same=true, inst=this; each(spaces, function(_, space){ var localCache, isCache=is[ space.cache ]; if(isCache){ localCache=inst[ space.cache ]||space.to&&space.to(inst._rgba)||[]; each(space.props, function(_, prop){ if(isCache[ prop.idx ]!=null){ same=(isCache[ prop.idx ]===localCache[ prop.idx ]); return same; }}); } return same; }); return same; }, _space: function(){ var used=[], inst=this; each(spaces, function(spaceName, space){ if(inst[ space.cache ]){ used.push(spaceName); }}); return used.pop(); }, transition: function(other, distance){ var end=color(other), spaceName=end._space(), space=spaces[ spaceName ], startColor=this.alpha()===0 ? color("transparent"):this, start=startColor[ space.cache ]||space.to(startColor._rgba), result=start.slice(); end=end[ space.cache ]; each(space.props, function(key, prop){ var index=prop.idx, startValue=start[ index ], endValue=end[ index ], type=propTypes[ prop.type ]||{}; if(endValue===null){ return; } if(startValue===null){ result[ index ]=endValue; }else{ if(type.mod){ if(endValue - startValue > type.mod / 2){ startValue +=type.mod; }else if(startValue - endValue > type.mod / 2){ startValue -=type.mod; }} result[ index ]=clamp(( endValue - startValue) * distance + startValue, prop); }}); return this[ spaceName ](result); }, blend: function(opaque){ if(this._rgba[ 3 ]===1){ return this; } var rgb=this._rgba.slice(), a=rgb.pop(), blend=color(opaque)._rgba; return color(jQuery.map(rgb, function(v, i){ return(1 - a) * blend[ i ] + a * v; })); }, toRgbaString: function(){ var prefix="rgba(", rgba=jQuery.map(this._rgba, function(v, i){ return v==null ?(i > 2 ? 1:0):v; }); if(rgba[ 3 ]===1){ rgba.pop(); prefix="rgb("; } return prefix + rgba.join() + ")"; }, toHslaString: function(){ var prefix="hsla(", hsla=jQuery.map(this.hsla(), function(v, i){ if(v==null){ v=i > 2 ? 1:0; } if(i&&i < 3){ v=Math.round(v * 100) + "%"; } return v; }); if(hsla[ 3 ]===1){ hsla.pop(); prefix="hsl("; } return prefix + hsla.join() + ")"; }, toHexString: function(includeAlpha){ var rgba=this._rgba.slice(), alpha=rgba.pop(); if(includeAlpha){ rgba.push(~~(alpha * 255)); } return "#" + jQuery.map(rgba, function(v){ v=(v||0).toString(16); return v.length===1 ? "0" + v:v; }).join(""); }, toString: function(){ return this._rgba[ 3 ]===0 ? "transparent":this.toRgbaString(); }}); color.fn.parse.prototype=color.fn; function hue2rgb(p, q, h){ h=(h + 1) % 1; if(h * 6 < 1){ return p + (q - p) * h * 6; } if(h * 2 < 1){ return q; } if(h * 3 < 2){ return p + (q - p) * ((2/3) - h) * 6; } return p; } spaces.hsla.to=function(rgba){ if(rgba[ 0 ]==null||rgba[ 1 ]==null||rgba[ 2 ]==null){ return [ null, null, null, rgba[ 3 ] ]; } var r=rgba[ 0 ] / 255, g=rgba[ 1 ] / 255, b=rgba[ 2 ] / 255, a=rgba[ 3 ], max=Math.max(r, g, b), min=Math.min(r, g, b), diff=max - min, add=max + min, l=add * 0.5, h, s; if(min===max){ h=0; }else if(r===max){ h=(60 *(g - b) / diff) + 360; }else if(g===max){ h=(60 *(b - r) / diff) + 120; }else{ h=(60 *(r - g) / diff) + 240; } if(diff===0){ s=0; }else if(l <=0.5){ s=diff / add; }else{ s=diff /(2 - add); } return [ Math.round(h) % 360, s, l, a==null ? 1:a ]; }; spaces.hsla.from=function(hsla){ if(hsla[ 0 ]==null||hsla[ 1 ]==null||hsla[ 2 ]==null){ return [ null, null, null, hsla[ 3 ] ]; } var h=hsla[ 0 ] / 360, s=hsla[ 1 ], l=hsla[ 2 ], a=hsla[ 3 ], q=l <=0.5 ? l *(1 + s):l + s - l * s, p=2 * l - q; return [ Math.round(hue2rgb(p, q, h +(1 / 3)) * 255), Math.round(hue2rgb(p, q, h) * 255), Math.round(hue2rgb(p, q, h -(1 / 3)) * 255), a ]; }; each(spaces, function(spaceName, space){ var props=space.props, cache=space.cache, to=space.to, from=space.from; color.fn[ spaceName ]=function(value){ if(to&&!this[ cache ]){ this[ cache ]=to(this._rgba); } if(value===undefined){ return this[ cache ].slice(); } var ret, type=jQuery.type(value), arr=(type==="array"||type==="object") ? value:arguments, local=this[ cache ].slice(); each(props, function(key, prop){ var val=arr[ type==="object" ? key:prop.idx ]; if(val==null){ val=local[ prop.idx ]; } local[ prop.idx ]=clamp(val, prop); }); if(from){ ret=color(from(local)); ret[ cache ]=local; return ret; }else{ return color(local); }}; each(props, function(key, prop){ if(color.fn[ key ]){ return; } color.fn[ key ]=function(value){ var vtype=jQuery.type(value), fn=(key==="alpha" ?(this._hsla ? "hsla":"rgba"):spaceName), local=this[ fn ](), cur=local[ prop.idx ], match; if(vtype==="undefined"){ return cur; } if(vtype==="function"){ value=value.call(this, cur); vtype=jQuery.type(value); } if(value==null&&prop.empty){ return this; } if(vtype==="string"){ match=rplusequals.exec(value); if(match){ value=cur + parseFloat(match[ 2 ]) *(match[ 1 ]==="+" ? 1:-1); }} local[ prop.idx ]=value; return this[ fn ](local); };}); }); color.hook=function(hook){ var hooks=hook.split(" "); each(hooks, function(i, hook){ jQuery.cssHooks[ hook ]={ set: function(elem, value){ var parsed, curElem, backgroundColor=""; if(value!=="transparent"&&(jQuery.type(value)!=="string"||(parsed=stringParse(value)))){ value=color(parsed||value); if(!support.rgba&&value._rgba[ 3 ]!==1){ curElem=hook==="backgroundColor" ? elem.parentNode:elem; while ( (backgroundColor===""||backgroundColor==="transparent") && curElem&&curElem.style ){ try { backgroundColor=jQuery.css(curElem, "backgroundColor"); curElem=curElem.parentNode; } catch(e){ }} value=value.blend(backgroundColor&&backgroundColor!=="transparent" ? backgroundColor : "_default"); } value=value.toRgbaString(); } try { elem.style[ hook ]=value; } catch(e){ }} }; jQuery.fx.step[ hook ]=function(fx){ if(!fx.colorInit){ fx.start=color(fx.elem, hook); fx.end=color(fx.end); fx.colorInit=true; } jQuery.cssHooks[ hook ].set(fx.elem, fx.start.transition(fx.end, fx.pos)); };}); }; color.hook(stepHooks); jQuery.cssHooks.borderColor={ expand: function(value){ var expanded={}; each([ "Top", "Right", "Bottom", "Left" ], function(i, part){ expanded[ "border" + part + "Color" ]=value; }); return expanded; }}; colors=jQuery.Color.names={ aqua: "#00ffff", black: "#000000", blue: "#0000ff", fuchsia: "#ff00ff", gray: "#808080", green: "#008000", lime: "#00ff00", maroon: "#800000", navy: "#000080", olive: "#808000", purple: "#800080", red: "#ff0000", silver: "#c0c0c0", teal: "#008080", white: "#ffffff", yellow: "#ffff00", transparent: [ null, null, null, 0 ], _default: "#ffffff" };})(jQuery); (function(){ var classAnimationActions=[ "add", "remove", "toggle" ], shorthandStyles={ border: 1, borderBottom: 1, borderColor: 1, borderLeft: 1, borderRight: 1, borderTop: 1, borderWidth: 1, margin: 1, padding: 1 }; $.each([ "borderLeftStyle", "borderRightStyle", "borderBottomStyle", "borderTopStyle" ], function(_, prop){ $.fx.step[ prop ]=function(fx){ if(fx.end!=="none"&&!fx.setAttr||fx.pos===1&&!fx.setAttr){ jQuery.style(fx.elem, prop, fx.end); fx.setAttr=true; }};}); function getElementStyles(elem){ var key, len, style=elem.ownerDocument.defaultView ? elem.ownerDocument.defaultView.getComputedStyle(elem, null) : elem.currentStyle, styles={}; if(style&&style.length&&style[ 0 ]&&style[ style[ 0 ] ]){ len=style.length; while(len--){ key=style[ len ]; if(typeof style[ key ]==="string"){ styles[ $.camelCase(key) ]=style[ key ]; }} }else{ for(key in style){ if(typeof style[ key ]==="string"){ styles[ key ]=style[ key ]; }} } return styles; } function styleDifference(oldStyle, newStyle){ var diff={}, name, value; for(name in newStyle){ value=newStyle[ name ]; if(oldStyle[ name ]!==value){ if(!shorthandStyles[ name ]){ if($.fx.step[ name ]||!isNaN(parseFloat(value))){ diff[ name ]=value; }} }} return diff; } if(!$.fn.addBack){ $.fn.addBack=function(selector){ return this.add(selector==null ? this.prevObject:this.prevObject.filter(selector) ); };} $.effects.animateClass=function(value, duration, easing, callback){ var o=$.speed(duration, easing, callback); return this.queue(function(){ var animated=$(this), baseClass=animated.attr("class")||"", applyClassChange, allAnimations=o.children ? animated.find("*").addBack():animated; allAnimations=allAnimations.map(function(){ var el=$(this); return { el: el, start: getElementStyles(this) };}); applyClassChange=function(){ $.each(classAnimationActions, function(i, action){ if(value[ action ]){ animated[ action + "Class" ](value[ action ]); }}); }; applyClassChange(); allAnimations=allAnimations.map(function(){ this.end=getElementStyles(this.el[ 0 ]); this.diff=styleDifference(this.start, this.end); return this; }); animated.attr("class", baseClass); allAnimations=allAnimations.map(function(){ var styleInfo=this, dfd=$.Deferred(), opts=$.extend({}, o, { queue: false, complete: function(){ dfd.resolve(styleInfo); }}); this.el.animate(this.diff, opts); return dfd.promise(); }); $.when.apply($, allAnimations.get()).done(function(){ applyClassChange(); $.each(arguments, function(){ var el=this.el; $.each(this.diff, function(key){ el.css(key, ""); }); }); o.complete.call(animated[ 0 ]); }); }); }; $.fn.extend({ addClass: (function(orig){ return function(classNames, speed, easing, callback){ return speed ? $.effects.animateClass.call(this, { add: classNames }, speed, easing, callback) : orig.apply(this, arguments); };})($.fn.addClass), removeClass: (function(orig){ return function(classNames, speed, easing, callback){ return arguments.length > 1 ? $.effects.animateClass.call(this, { remove: classNames }, speed, easing, callback) : orig.apply(this, arguments); };})($.fn.removeClass), toggleClass: (function(orig){ return function(classNames, force, speed, easing, callback){ if(typeof force==="boolean"||force===undefined){ if(!speed){ return orig.apply(this, arguments); }else{ return $.effects.animateClass.call(this, (force ? { add: classNames }:{ remove: classNames }), speed, easing, callback); }}else{ return $.effects.animateClass.call(this, { toggle: classNames }, force, speed, easing); }};})($.fn.toggleClass), switchClass: function(remove, add, speed, easing, callback){ return $.effects.animateClass.call(this, { add: add, remove: remove }, speed, easing, callback); }}); })(); (function(){ $.extend($.effects, { version: "1.10.3", save: function(element, set){ for(var i=0; i < set.length; i++){ if(set[ i ]!==null){ element.data(dataSpace + set[ i ], element[ 0 ].style[ set[ i ] ]); }} }, restore: function(element, set){ var val, i; for(i=0; i < set.length; i++){ if(set[ i ]!==null){ val=element.data(dataSpace + set[ i ]); if(val===undefined){ val=""; } element.css(set[ i ], val); }} }, setMode: function(el, mode){ if(mode==="toggle"){ mode=el.is(":hidden") ? "show":"hide"; } return mode; }, getBaseline: function(origin, original){ var y, x; switch(origin[ 0 ]){ case "top": y=0; break; case "middle": y=0.5; break; case "bottom": y=1; break; default: y=origin[ 0 ] / original.height; } switch(origin[ 1 ]){ case "left": x=0; break; case "center": x=0.5; break; case "right": x=1; break; default: x=origin[ 1 ] / original.width; } return { x: x, y: y };}, createWrapper: function(element){ if(element.parent().is(".ui-effects-wrapper")){ return element.parent(); } var props={ width: element.outerWidth(true), height: element.outerHeight(true), "float": element.css("float") }, wrapper=$("

    ") .addClass("ui-effects-wrapper") .css({ fontSize: "100%", background: "transparent", border: "none", margin: 0, padding: 0 }), size={ width: element.width(), height: element.height() }, active=document.activeElement; try { active.id; } catch(e){ active=document.body; } element.wrap(wrapper); if(element[ 0 ]===active||$.contains(element[ 0 ], active)){ $(active).focus(); } wrapper=element.parent(); if(element.css("position")==="static"){ wrapper.css({ position: "relative" }); element.css({ position: "relative" }); }else{ $.extend(props, { position: element.css("position"), zIndex: element.css("z-index") }); $.each([ "top", "left", "bottom", "right" ], function(i, pos){ props[ pos ]=element.css(pos); if(isNaN(parseInt(props[ pos ], 10))){ props[ pos ]="auto"; }}); element.css({ position: "relative", top: 0, left: 0, right: "auto", bottom: "auto" }); } element.css(size); return wrapper.css(props).show(); }, removeWrapper: function(element){ var active=document.activeElement; if(element.parent().is(".ui-effects-wrapper")){ element.parent().replaceWith(element); if(element[ 0 ]===active||$.contains(element[ 0 ], active)){ $(active).focus(); }} return element; }, setTransition: function(element, list, factor, value){ value=value||{}; $.each(list, function(i, x){ var unit=element.cssUnit(x); if(unit[ 0 ] > 0){ value[ x ]=unit[ 0 ] * factor + unit[ 1 ]; }}); return value; }}); function _normalizeArguments(effect, options, speed, callback){ if($.isPlainObject(effect)){ options=effect; effect=effect.effect; } effect={ effect: effect }; if(options==null){ options={};} if($.isFunction(options)){ callback=options; speed=null; options={};} if(typeof options==="number"||$.fx.speeds[ options ]){ callback=speed; speed=options; options={};} if($.isFunction(speed)){ callback=speed; speed=null; } if(options){ $.extend(effect, options); } speed=speed||options.duration; effect.duration=$.fx.off ? 0 : typeof speed==="number" ? speed : speed in $.fx.speeds ? $.fx.speeds[ speed ] : $.fx.speeds._default; effect.complete=callback||options.complete; return effect; } function standardAnimationOption(option){ if(!option||typeof option==="number"||$.fx.speeds[ option ]){ return true; } if(typeof option==="string"&&!$.effects.effect[ option ]){ return true; } if($.isFunction(option)){ return true; } if(typeof option==="object"&&!option.effect){ return true; } return false; } $.fn.extend({ effect: function(){ var args=_normalizeArguments.apply(this, arguments), mode=args.mode, queue=args.queue, effectMethod=$.effects.effect[ args.effect ]; if($.fx.off||!effectMethod){ if(mode){ return this[ mode ](args.duration, args.complete); }else{ return this.each(function(){ if(args.complete){ args.complete.call(this); }}); }} function run(next){ var elem=$(this), complete=args.complete, mode=args.mode; function done(){ if($.isFunction(complete)){ complete.call(elem[0]); } if($.isFunction(next)){ next(); }} if(elem.is(":hidden") ? mode==="hide":mode==="show"){ elem[ mode ](); done(); }else{ effectMethod.call(elem[0], args, done); }} return queue===false ? this.each(run):this.queue(queue||"fx", run); }, show: (function(orig){ return function(option){ if(standardAnimationOption(option)){ return orig.apply(this, arguments); }else{ var args=_normalizeArguments.apply(this, arguments); args.mode="show"; return this.effect.call(this, args); }};})($.fn.show), hide: (function(orig){ return function(option){ if(standardAnimationOption(option)){ return orig.apply(this, arguments); }else{ var args=_normalizeArguments.apply(this, arguments); args.mode="hide"; return this.effect.call(this, args); }};})($.fn.hide), toggle: (function(orig){ return function(option){ if(standardAnimationOption(option)||typeof option==="boolean"){ return orig.apply(this, arguments); }else{ var args=_normalizeArguments.apply(this, arguments); args.mode="toggle"; return this.effect.call(this, args); }};})($.fn.toggle), cssUnit: function(key){ var style=this.css(key), val=[]; $.each([ "em", "px", "%", "pt" ], function(i, unit){ if(style.indexOf(unit) > 0){ val=[ parseFloat(style), unit ]; }}); return val; }}); })(); (function(){ var baseEasings={}; $.each([ "Quad", "Cubic", "Quart", "Quint", "Expo" ], function(i, name){ baseEasings[ name ]=function(p){ return Math.pow(p, i + 2); };}); $.extend(baseEasings, { Sine: function(p){ return 1 - Math.cos(p * Math.PI / 2); }, Circ: function(p){ return 1 - Math.sqrt(1 - p * p); }, Elastic: function(p){ return p===0||p===1 ? p : -Math.pow(2, 8 * (p - 1)) * Math.sin(( (p - 1) * 80 - 7.5) * Math.PI / 15); }, Back: function(p){ return p * p *(3 * p - 2); }, Bounce: function(p){ var pow2, bounce=4; while(p <(( pow2=Math.pow(2, --bounce)) - 1) / 11){} return 1 / Math.pow(4, 3 - bounce) - 7.5625 * Math.pow(( pow2 * 3 - 2) / 22 - p, 2); }}); $.each(baseEasings, function(name, easeIn){ $.easing[ "easeIn" + name ]=easeIn; $.easing[ "easeOut" + name ]=function(p){ return 1 - easeIn(1 - p); }; $.easing[ "easeInOut" + name ]=function(p){ return p < 0.5 ? easeIn(p * 2) / 2 : 1 - easeIn(p * -2 + 2) / 2; };}); })(); })(jQuery); (function($, undefined){ var uid=0, hideProps={}, showProps={}; hideProps.height=hideProps.paddingTop=hideProps.paddingBottom = hideProps.borderTopWidth=hideProps.borderBottomWidth="hide"; showProps.height=showProps.paddingTop=showProps.paddingBottom = showProps.borderTopWidth=showProps.borderBottomWidth="show"; $.widget("ui.accordion", { version: "1.10.3", options: { active: 0, animate: {}, collapsible: false, event: "click", header: "> li > :first-child,> :not(li):even", heightStyle: "auto", icons: { activeHeader: "ui-icon-triangle-1-s", header: "ui-icon-triangle-1-e" }, activate: null, beforeActivate: null }, _create: function(){ var options=this.options; this.prevShow=this.prevHide=$(); this.element.addClass("ui-accordion ui-widget ui-helper-reset") .attr("role", "tablist"); if(!options.collapsible&&(options.active===false||options.active==null)){ options.active=0; } this._processPanels(); if(options.active < 0){ options.active +=this.headers.length; } this._refresh(); }, _getCreateEventData: function(){ return { header: this.active, panel: !this.active.length ? $():this.active.next(), content: !this.active.length ? $():this.active.next() };}, _createIcons: function(){ var icons=this.options.icons; if(icons){ $("") .addClass("ui-accordion-header-icon ui-icon " + icons.header) .prependTo(this.headers); this.active.children(".ui-accordion-header-icon") .removeClass(icons.header) .addClass(icons.activeHeader); this.headers.addClass("ui-accordion-icons"); }}, _destroyIcons: function(){ this.headers .removeClass("ui-accordion-icons") .children(".ui-accordion-header-icon") .remove(); }, _destroy: function(){ var contents; this.element .removeClass("ui-accordion ui-widget ui-helper-reset") .removeAttr("role"); this.headers .removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top") .removeAttr("role") .removeAttr("aria-selected") .removeAttr("aria-controls") .removeAttr("tabIndex") .each(function(){ if(/^ui-accordion/.test(this.id)){ this.removeAttribute("id"); }}); this._destroyIcons(); contents=this.headers.next() .css("display", "") .removeAttr("role") .removeAttr("aria-expanded") .removeAttr("aria-hidden") .removeAttr("aria-labelledby") .removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled") .each(function(){ if(/^ui-accordion/.test(this.id)){ this.removeAttribute("id"); }}); if(this.options.heightStyle!=="content"){ contents.css("height", ""); }}, _setOption: function(key, value){ if(key==="active"){ this._activate(value); return; } if(key==="event"){ if(this.options.event){ this._off(this.headers, this.options.event); } this._setupEvents(value); } this._super(key, value); if(key==="collapsible"&&!value&&this.options.active===false){ this._activate(0); } if(key==="icons"){ this._destroyIcons(); if(value){ this._createIcons(); }} if(key==="disabled"){ this.headers.add(this.headers.next()) .toggleClass("ui-state-disabled", !!value); }}, _keydown: function(event){ if(event.altKey||event.ctrlKey){ return; } var keyCode=$.ui.keyCode, length=this.headers.length, currentIndex=this.headers.index(event.target), toFocus=false; switch(event.keyCode){ case keyCode.RIGHT: case keyCode.DOWN: toFocus=this.headers[(currentIndex + 1) % length ]; break; case keyCode.LEFT: case keyCode.UP: toFocus=this.headers[(currentIndex - 1 + length) % length ]; break; case keyCode.SPACE: case keyCode.ENTER: this._eventHandler(event); break; case keyCode.HOME: toFocus=this.headers[ 0 ]; break; case keyCode.END: toFocus=this.headers[ length - 1 ]; break; } if(toFocus){ $(event.target).attr("tabIndex", -1); $(toFocus).attr("tabIndex", 0); toFocus.focus(); event.preventDefault(); }}, _panelKeyDown:function(event){ if(event.keyCode===$.ui.keyCode.UP&&event.ctrlKey){ $(event.currentTarget).prev().focus(); }}, refresh: function(){ var options=this.options; this._processPanels(); if(( options.active===false&&options.collapsible===true)||!this.headers.length){ options.active=false; this.active=$(); }else if(options.active===false){ this._activate(0); }else if(this.active.length&&!$.contains(this.element[ 0 ], this.active[ 0 ])){ if(this.headers.length===this.headers.find(".ui-state-disabled").length){ options.active=false; this.active=$(); }else{ this._activate(Math.max(0, options.active - 1)); }}else{ options.active=this.headers.index(this.active); } this._destroyIcons(); this._refresh(); }, _processPanels: function(){ this.headers=this.element.find(this.options.header) .addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all"); this.headers.next() .addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom") .filter(":not(.ui-accordion-content-active)") .hide(); }, _refresh: function(){ var maxHeight, options=this.options, heightStyle=options.heightStyle, parent=this.element.parent(), accordionId=this.accordionId="ui-accordion-" + (this.element.attr("id")||++uid); this.active=this._findActive(options.active) .addClass("ui-accordion-header-active ui-state-active ui-corner-top") .removeClass("ui-corner-all"); this.active.next() .addClass("ui-accordion-content-active") .show(); this.headers .attr("role", "tab") .each(function(i){ var header=$(this), headerId=header.attr("id"), panel=header.next(), panelId=panel.attr("id"); if(!headerId){ headerId=accordionId + "-header-" + i; header.attr("id", headerId); } if(!panelId){ panelId=accordionId + "-panel-" + i; panel.attr("id", panelId); } header.attr("aria-controls", panelId); panel.attr("aria-labelledby", headerId); }) .next() .attr("role", "tabpanel"); this.headers .not(this.active) .attr({ "aria-selected": "false", tabIndex: -1 }) .next() .attr({ "aria-expanded": "false", "aria-hidden": "true" }) .hide(); if(!this.active.length){ this.headers.eq(0).attr("tabIndex", 0); }else{ this.active.attr({ "aria-selected": "true", tabIndex: 0 }) .next() .attr({ "aria-expanded": "true", "aria-hidden": "false" }); } this._createIcons(); this._setupEvents(options.event); if(heightStyle==="fill"){ maxHeight=parent.height(); this.element.siblings(":visible").each(function(){ var elem=$(this), position=elem.css("position"); if(position==="absolute"||position==="fixed"){ return; } maxHeight -=elem.outerHeight(true); }); this.headers.each(function(){ maxHeight -=$(this).outerHeight(true); }); this.headers.next() .each(function(){ $(this).height(Math.max(0, maxHeight - $(this).innerHeight() + $(this).height())); }) .css("overflow", "auto"); }else if(heightStyle==="auto"){ maxHeight=0; this.headers.next() .each(function(){ maxHeight=Math.max(maxHeight, $(this).css("height", "").height()); }) .height(maxHeight); }}, _activate: function(index){ var active=this._findActive(index)[ 0 ]; if(active===this.active[ 0 ]){ return; } active=active||this.active[ 0 ]; this._eventHandler({ target: active, currentTarget: active, preventDefault: $.noop }); }, _findActive: function(selector){ return typeof selector==="number" ? this.headers.eq(selector):$(); }, _setupEvents: function(event){ var events={ keydown: "_keydown" }; if(event){ $.each(event.split(" "), function(index, eventName){ events[ eventName ]="_eventHandler"; }); } this._off(this.headers.add(this.headers.next())); this._on(this.headers, events); this._on(this.headers.next(), { keydown: "_panelKeyDown" }); this._hoverable(this.headers); this._focusable(this.headers); }, _eventHandler: function(event){ var options=this.options, active=this.active, clicked=$(event.currentTarget), clickedIsActive=clicked[ 0 ]===active[ 0 ], collapsing=clickedIsActive&&options.collapsible, toShow=collapsing ? $():clicked.next(), toHide=active.next(), eventData={ oldHeader: active, oldPanel: toHide, newHeader: collapsing ? $():clicked, newPanel: toShow }; event.preventDefault(); if((clickedIsActive&&!options.collapsible) || (this._trigger("beforeActivate", event, eventData)===false)){ return; } options.active=collapsing ? false:this.headers.index(clicked); this.active=clickedIsActive ? $():clicked; this._toggle(eventData); active.removeClass("ui-accordion-header-active ui-state-active"); if(options.icons){ active.children(".ui-accordion-header-icon") .removeClass(options.icons.activeHeader) .addClass(options.icons.header); } if(!clickedIsActive){ clicked .removeClass("ui-corner-all") .addClass("ui-accordion-header-active ui-state-active ui-corner-top"); if(options.icons){ clicked.children(".ui-accordion-header-icon") .removeClass(options.icons.header) .addClass(options.icons.activeHeader); } clicked .next() .addClass("ui-accordion-content-active"); }}, _toggle: function(data){ var toShow=data.newPanel, toHide=this.prevShow.length ? this.prevShow:data.oldPanel; this.prevShow.add(this.prevHide).stop(true, true); this.prevShow=toShow; this.prevHide=toHide; if(this.options.animate){ this._animate(toShow, toHide, data); }else{ toHide.hide(); toShow.show(); this._toggleComplete(data); } toHide.attr({ "aria-expanded": "false", "aria-hidden": "true" }); toHide.prev().attr("aria-selected", "false"); if(toShow.length&&toHide.length){ toHide.prev().attr("tabIndex", -1); }else if(toShow.length){ this.headers.filter(function(){ return $(this).attr("tabIndex")===0; }) .attr("tabIndex", -1); } toShow .attr({ "aria-expanded": "true", "aria-hidden": "false" }) .prev() .attr({ "aria-selected": "true", tabIndex: 0 }); }, _animate: function(toShow, toHide, data){ var total, easing, duration, that=this, adjust=0, down=toShow.length && (!toHide.length||(toShow.index() < toHide.index())), animate=this.options.animate||{}, options=down&&animate.down||animate, complete=function(){ that._toggleComplete(data); }; if(typeof options==="number"){ duration=options; } if(typeof options==="string"){ easing=options; } easing=easing||options.easing||animate.easing; duration=duration||options.duration||animate.duration; if(!toHide.length){ return toShow.animate(showProps, duration, easing, complete); } if(!toShow.length){ return toHide.animate(hideProps, duration, easing, complete); } total=toShow.show().outerHeight(); toHide.animate(hideProps, { duration: duration, easing: easing, step: function(now, fx){ fx.now=Math.round(now); }}); toShow .hide() .animate(showProps, { duration: duration, easing: easing, complete: complete, step: function(now, fx){ fx.now=Math.round(now); if(fx.prop!=="height"){ adjust +=fx.now; }else if(that.options.heightStyle!=="content"){ fx.now=Math.round(total - toHide.outerHeight() - adjust); adjust=0; }} }); }, _toggleComplete: function(data){ var toHide=data.oldPanel; toHide .removeClass("ui-accordion-content-active") .prev() .removeClass("ui-corner-top") .addClass("ui-corner-all"); if(toHide.length){ toHide.parent()[0].className=toHide.parent()[0].className; } this._trigger("activate", null, data); }}); })(jQuery); (function($, undefined){ var requestIndex=0; $.widget("ui.autocomplete", { version: "1.10.3", defaultElement: "", options: { appendTo: null, autoFocus: false, delay: 300, minLength: 1, position: { my: "left top", at: "left bottom", collision: "none" }, source: null, change: null, close: null, focus: null, open: null, response: null, search: null, select: null }, pending: 0, _create: function(){ var suppressKeyPress, suppressKeyPressRepeat, suppressInput, nodeName=this.element[0].nodeName.toLowerCase(), isTextarea=nodeName==="textarea", isInput=nodeName==="input"; this.isMultiLine = isTextarea ? true : isInput ? false : this.element.prop("isContentEditable"); this.valueMethod=this.element[ isTextarea||isInput ? "val":"text" ]; this.isNewMenu=true; this.element .addClass("ui-autocomplete-input") .attr("autocomplete", "off"); this._on(this.element, { keydown: function(event){ if(this.element.prop("readOnly")){ suppressKeyPress=true; suppressInput=true; suppressKeyPressRepeat=true; return; } suppressKeyPress=false; suppressInput=false; suppressKeyPressRepeat=false; var keyCode=$.ui.keyCode; switch(event.keyCode){ case keyCode.PAGE_UP: suppressKeyPress=true; this._move("previousPage", event); break; case keyCode.PAGE_DOWN: suppressKeyPress=true; this._move("nextPage", event); break; case keyCode.UP: suppressKeyPress=true; this._keyEvent("previous", event); break; case keyCode.DOWN: suppressKeyPress=true; this._keyEvent("next", event); break; case keyCode.ENTER: case keyCode.NUMPAD_ENTER: if(this.menu.active){ suppressKeyPress=true; event.preventDefault(); this.menu.select(event); } break; case keyCode.TAB: if(this.menu.active){ this.menu.select(event); } break; case keyCode.ESCAPE: if(this.menu.element.is(":visible")){ this._value(this.term); this.close(event); event.preventDefault(); } break; default: suppressKeyPressRepeat=true; this._searchTimeout(event); break; }}, keypress: function(event){ if(suppressKeyPress){ suppressKeyPress=false; if(!this.isMultiLine||this.menu.element.is(":visible")){ event.preventDefault(); } return; } if(suppressKeyPressRepeat){ return; } var keyCode=$.ui.keyCode; switch(event.keyCode){ case keyCode.PAGE_UP: this._move("previousPage", event); break; case keyCode.PAGE_DOWN: this._move("nextPage", event); break; case keyCode.UP: this._keyEvent("previous", event); break; case keyCode.DOWN: this._keyEvent("next", event); break; }}, input: function(event){ if(suppressInput){ suppressInput=false; event.preventDefault(); return; } this._searchTimeout(event); }, focus: function(){ this.selectedItem=null; this.previous=this._value(); }, blur: function(event){ if(this.cancelBlur){ delete this.cancelBlur; return; } clearTimeout(this.searching); this.close(event); this._change(event); }}); this._initSource(); this.menu=$("